#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_t3454752663; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t962530810; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t777629997; // System.String struct String_t; // UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo[] struct WeightInfoU5BU5D_t1690221756; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2415248389; // System.Collections.IEnumerator struct IEnumerator_t1853284238; // System.ArgumentException struct ArgumentException_t132251570; // System.Collections.Generic.ICollection`1 struct ICollection_1_t515862859; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3195254208; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3236943400; // System.Predicate`1 struct Predicate_1_t2807972045; // System.ArgumentNullException struct ArgumentNullException_t1615371798; // System.Action`1 struct Action_1_t2155145516; // System.Comparison`1 struct Comparison_1_t1757609100; // System.Collections.Generic.List`1 struct List_1_t1547575848; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t3350321291; // UnityEngine.UICharInfo[] struct UICharInfoU5BU5D_t928762055; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t508071574; // System.Collections.Generic.ICollection`1 struct ICollection_1_t2903653340; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1288077393; // System.Collections.Generic.IComparer`1 struct IComparer_1_t1329766585; // System.Predicate`1 struct Predicate_1_t900795230; // System.Action`1 struct Action_1_t247968701; // System.Comparison`1 struct Comparison_1_t4145399581; // System.Collections.Generic.List`1 struct List_1_t1372374256; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t3175119699; // UnityEngine.UILineInfo[] struct UILineInfoU5BU5D_t1655937503; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t332869982; // System.Collections.Generic.ICollection`1 struct ICollection_1_t2728451748; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1112875801; // System.Collections.Generic.IComparer`1 struct IComparer_1_t1154564993; // System.Predicate`1 struct Predicate_1_t725593638; // System.Action`1 struct Action_1_t72767109; // System.Comparison`1 struct Comparison_1_t3970197989; // System.Collections.Generic.List`1 struct List_1_t1234605051; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t3037350494; // UnityEngine.UIVertex[] struct UIVertexU5BU5D_t1981460040; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t195100777; // System.Collections.Generic.ICollection`1 struct ICollection_1_t2590682543; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t975106596; // System.Collections.Generic.IComparer`1 struct IComparer_1_t1016795788; // System.Predicate`1 struct Predicate_1_t587824433; // System.Action`1 struct Action_1_t4229965200; // System.Comparison`1 struct Comparison_1_t3832428784; // System.Collections.Generic.List`1 struct List_1_t3628304265; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t1136082412; // UnityEngine.Vector2[] struct Vector2U5BU5D_t1457185986; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2588799991; // System.Collections.Generic.ICollection`1 struct ICollection_1_t689414461; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3368805810; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3410495002; // System.Predicate`1 struct Predicate_1_t2981523647; // System.Action`1 struct Action_1_t2328697118; // System.Comparison`1 struct Comparison_1_t1931160702; // System.Collections.Generic.List`1 struct List_1_t647105989; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t2449851432; // UnityEngine.Vector2Int[] struct Vector2IntU5BU5D_t2878452246; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3902569011; // System.Collections.Generic.ICollection`1 struct ICollection_1_t2003183481; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t387607534; // System.Collections.Generic.IComparer`1 struct IComparer_1_t429296726; // System.Predicate`1 struct Predicate_1_t325371; // System.Action`1 struct Action_1_t3642466138; // System.Comparison`1 struct Comparison_1_t3244929722; // System.Collections.Generic.List`1 struct List_1_t899420910; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t2702166353; // UnityEngine.Vector3[] struct Vector3U5BU5D_t1718750761; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t4154883932; // System.Collections.Generic.ICollection`1 struct ICollection_1_t2255498402; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t639922455; // System.Collections.Generic.IComparer`1 struct IComparer_1_t681611647; // System.Predicate`1 struct Predicate_1_t252640292; // System.Action`1 struct Action_1_t3894781059; // System.Comparison`1 struct Comparison_1_t3497244643; // System.Collections.Generic.List`1 struct List_1_t496136383; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t2298881826; // UnityEngine.Vector4[] struct Vector4U5BU5D_t934056436; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3751599405; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1852213875; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t236637928; // System.Collections.Generic.IComparer`1 struct IComparer_1_t278327120; // System.Predicate`1 struct Predicate_1_t4144323061; // System.Action`1 struct Action_1_t3491496532; // System.Comparison`1 struct Comparison_1_t3093960116; // System.Collections.Generic.Queue`1 struct Queue_1_t2926365658; // System.InvalidOperationException struct InvalidOperationException_t56020091; // System.Collections.Generic.IList`1 struct IList_1_t1890820889; // System.Collections.Generic.IList`1 struct IList_1_t990351030; // System.Collections.Generic.IList`1 struct IList_1_t1577850092; // System.Collections.Generic.IList`1 struct IList_1_t1715619297; // System.Collections.Generic.IList`1 struct IList_1_t3971549306; // System.Object[] struct ObjectU5BU5D_t2843939325; // System.Collections.Generic.IList`1 struct IList_1_t839381424; // System.Char[] struct CharU5BU5D_t3528271667; // System.IntPtr[] struct IntPtrU5BU5D_t4013366056; // System.Collections.IDictionary struct IDictionary_t1363984059; // System.Collections.Generic.IList`1 struct IList_1_t3797997704; // System.Collections.Generic.IList`1 struct IList_1_t1242665951; // System.Void struct Void_t1185182177; // 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_m2647469291_RuntimeMethod_var; extern String_t* _stringLiteral3623012086; extern const uint32_t List_1__ctor_m2647469291_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_m1268477916_RuntimeMethod_var; extern String_t* _stringLiteral1949155672; extern const uint32_t List_1_System_Collections_IList_Add_m1268477916_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m1192085552_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2169536268_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m1686259618_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m1686259618_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1620900929_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m2042576025_RuntimeMethod_var; extern String_t* _stringLiteral3493618073; extern const uint32_t List_1_System_Collections_IList_set_Item_m2042576025_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3368504639_RuntimeMethod_var; extern String_t* _stringLiteral797640427; extern String_t* _stringLiteral2002595880; extern String_t* _stringLiteral3335335170; extern const uint32_t List_1_CheckRange_m3368504639_MetadataUsageId; extern RuntimeClass* IEnumerator_t1853284238_il2cpp_TypeInfo_var; extern RuntimeClass* IDisposable_t3640265483_il2cpp_TypeInfo_var; extern const uint32_t List_1_AddEnumerable_m3423439457_MetadataUsageId; extern RuntimeClass* ArgumentNullException_t1615371798_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1_CheckMatch_m1897385865_RuntimeMethod_var; extern String_t* _stringLiteral461028519; extern const uint32_t List_1_CheckMatch_m1897385865_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m1668252748_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m1668252748_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m240302928_RuntimeMethod_var; extern String_t* _stringLiteral2365897554; extern const uint32_t List_1_ForEach_m240302928_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m345285629_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m345285629_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m1081267732_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m1081267732_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3750517010_RuntimeMethod_var; extern String_t* _stringLiteral3723644332; extern const uint32_t List_1_CheckCollection_m3750517010_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m2257904230_MetadataUsageId; extern RuntimeClass* Int32_t2950945753_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1_LastIndexOf_m1545134766_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_m1545134766_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m4288555835_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m4288555835_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m3136238472_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m3136238472_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m3970437206_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m3970437206_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m3702396446_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m3702396446_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m808270210_RuntimeMethod_var; extern const uint32_t List_1__ctor_m808270210_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m1142950911_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m1142950911_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m1743300950_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m3211997095_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m3580720398_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m3580720398_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m3815403687_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m17446486_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m17446486_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m1066533636_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m1066533636_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m3150588606_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m3263549496_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m3263549496_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m1862451279_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m1862451279_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m2298681303_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m2298681303_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m3063222619_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m3063222619_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m3044940639_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m3044940639_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3753757288_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m3753757288_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m769390635_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m2337675449_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m2337675449_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m3041762427_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m3041762427_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m725662605_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m725662605_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m1686506901_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m1686506901_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m2082115010_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m2082115010_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m4212503576_RuntimeMethod_var; extern const uint32_t List_1__ctor_m4212503576_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m2678213833_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m2678213833_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m453976393_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m4274882576_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2499639102_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2499639102_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1298797127_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m3065370393_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m3065370393_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3117515278_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m3117515278_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m1284696147_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m754192497_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m754192497_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m3945153845_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m3945153845_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m2733730626_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m2733730626_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m100374867_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m100374867_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m4681421_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m4681421_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3414765835_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m3414765835_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m1802352155_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m2082610167_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m2082610167_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m4279084788_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m4279084788_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m640489333_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m640489333_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m2254585396_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m2254585396_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m1654477995_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m1654477995_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m163821521_RuntimeMethod_var; extern const uint32_t List_1__ctor_m163821521_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m3014885234_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m3014885234_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m2273335018_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m3703333164_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2401407093_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2401407093_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1070694895_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m2554146778_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m2554146778_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m894800979_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m894800979_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m140548286_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m579516778_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m579516778_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m3692823545_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m3692823545_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m2828285208_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m2828285208_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m4063436301_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m4063436301_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m1185871911_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m1185871911_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3766527370_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m3766527370_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m2841576977_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m2733490068_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m2733490068_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m394327618_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m394327618_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m2777925136_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m2777925136_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m457221236_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m457221236_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m2057272351_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m2057272351_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m4267227738_RuntimeMethod_var; extern const uint32_t List_1__ctor_m4267227738_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m1917877818_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m1917877818_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m2131605266_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m1088859899_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2238786360_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2238786360_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m4226673807_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m4101821588_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m4101821588_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m97058613_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m97058613_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m1267044261_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m2804856007_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m2804856007_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m3071561272_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m3071561272_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m3492389917_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m3492389917_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m3704926412_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m3704926412_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m2250397830_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m2250397830_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m205659001_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m205659001_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m638449817_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m1122322163_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m1122322163_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m484847478_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m484847478_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m2707586410_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m2707586410_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m1378751541_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m1378751541_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m35836043_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m35836043_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m4090518459_RuntimeMethod_var; extern const uint32_t List_1__ctor_m4090518459_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m2328200408_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m2328200408_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m3311268057_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2081314205_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2825159835_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2825159835_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1054853781_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m4116160239_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m4116160239_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m1396031029_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m1396031029_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m2697971608_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m2920281244_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m2920281244_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m43820630_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m43820630_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m1240629261_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m1240629261_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m3236191701_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m3236191701_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m1527244641_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m1527244641_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m1565289517_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m1565289517_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m3808007299_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m4270512207_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m4270512207_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m3978173536_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m3978173536_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m873478132_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m873478132_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m1500512340_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m1500512340_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m827088484_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m827088484_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m446022677_RuntimeMethod_var; extern const uint32_t List_1__ctor_m446022677_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m1311792172_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m1311792172_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m3717811284_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m3696676247_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m159282227_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m159282227_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m997133631_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m470242416_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m470242416_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3342696361_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m3342696361_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m2724989594_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m67824902_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m67824902_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m276768556_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m276768556_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m807768041_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m807768041_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m720060816_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m720060816_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m3636898580_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m3636898580_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m487824007_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m487824007_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m4263092861_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m659916277_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m659916277_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m3518997255_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m3518997255_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m1977188119_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m1977188119_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m200663048_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m200663048_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m658432263_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m658432263_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m3376067838_RuntimeMethod_var; extern const uint32_t List_1__ctor_m3376067838_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m2280769760_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m2280769760_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m353431064_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2444653486_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m955419632_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m955419632_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m248696441_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m4221377313_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m4221377313_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m2525618756_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m2525618756_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m2295992518_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m2544320858_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m2544320858_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2158827257_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2158827257_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m68315404_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m68315404_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m3547060559_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m3547060559_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m3933537097_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m3933537097_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3678196246_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m3678196246_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m829725578_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m989879857_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m989879857_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m3304170338_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m3304170338_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m749715762_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m749715762_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m783205072_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m783205072_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m1118509050_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m1118509050_MetadataUsageId; extern RuntimeClass* InvalidOperationException_t56020091_il2cpp_TypeInfo_var; extern const RuntimeMethod* Enumerator_System_Collections_IEnumerator_Reset_m1487823313_RuntimeMethod_var; extern const uint32_t Enumerator_System_Collections_IEnumerator_Reset_m1487823313_MetadataUsageId; extern const RuntimeMethod* Enumerator_MoveNext_m3662315381_RuntimeMethod_var; extern const uint32_t Enumerator_MoveNext_m3662315381_MetadataUsageId; extern const RuntimeMethod* Enumerator_get_Current_m1170173642_RuntimeMethod_var; extern const uint32_t Enumerator_get_Current_m1170173642_MetadataUsageId; struct WeightInfoU5BU5D_t1690221756; struct UICharInfoU5BU5D_t928762055; struct UILineInfoU5BU5D_t1655937503; struct UIVertexU5BU5D_t1981460040; struct Vector2U5BU5D_t1457185986; struct Vector2IntU5BU5D_t2878452246; struct Vector3U5BU5D_t1718750761; struct Vector4U5BU5D_t934056436; struct ObjectU5BU5D_t2843939325; #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 COMPARER_1_T1575255988_H #define COMPARER_1_T1575255988_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_t1575255988 : public RuntimeObject { public: public: }; struct Comparer_1_t1575255988_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t1575255988 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t1575255988_StaticFields, ____default_0)); } inline Comparer_1_t1575255988 * get__default_0() const { return ____default_0; } inline Comparer_1_t1575255988 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t1575255988 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T1575255988_H #ifndef LIST_1_T647105989_H #define LIST_1_T647105989_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_t647105989 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Vector2IntU5BU5D_t2878452246* ____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_t647105989, ____items_1)); } inline Vector2IntU5BU5D_t2878452246* get__items_1() const { return ____items_1; } inline Vector2IntU5BU5D_t2878452246** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Vector2IntU5BU5D_t2878452246* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t647105989, ____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_t647105989, ____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_t647105989_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray Vector2IntU5BU5D_t2878452246* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t647105989_StaticFields, ___EmptyArray_4)); } inline Vector2IntU5BU5D_t2878452246* get_EmptyArray_4() const { return ___EmptyArray_4; } inline Vector2IntU5BU5D_t2878452246** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(Vector2IntU5BU5D_t2878452246* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T647105989_H #ifndef READONLYCOLLECTION_1_T1288077393_H #define READONLYCOLLECTION_1_T1288077393_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_t1288077393 : 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_t1288077393, ___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_T1288077393_H #ifndef READONLYCOLLECTION_1_T387607534_H #define READONLYCOLLECTION_1_T387607534_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_t387607534 : 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_t387607534, ___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_T387607534_H #ifndef COMPARER_1_T674786129_H #define COMPARER_1_T674786129_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_t674786129 : public RuntimeObject { public: public: }; struct Comparer_1_t674786129_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t674786129 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t674786129_StaticFields, ____default_0)); } inline Comparer_1_t674786129 * get__default_0() const { return ____default_0; } inline Comparer_1_t674786129 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t674786129 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T674786129_H #ifndef LIST_1_T1547575848_H #define LIST_1_T1547575848_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_t1547575848 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items UICharInfoU5BU5D_t928762055* ____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_t1547575848, ____items_1)); } inline UICharInfoU5BU5D_t928762055* get__items_1() const { return ____items_1; } inline UICharInfoU5BU5D_t928762055** get_address_of__items_1() { return &____items_1; } inline void set__items_1(UICharInfoU5BU5D_t928762055* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1547575848, ____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_t1547575848, ____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_t1547575848_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray UICharInfoU5BU5D_t928762055* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t1547575848_StaticFields, ___EmptyArray_4)); } inline UICharInfoU5BU5D_t928762055* get_EmptyArray_4() const { return ___EmptyArray_4; } inline UICharInfoU5BU5D_t928762055** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(UICharInfoU5BU5D_t928762055* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T1547575848_H #ifndef LIST_1_T899420910_H #define LIST_1_T899420910_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_t899420910 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Vector3U5BU5D_t1718750761* ____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_t899420910, ____items_1)); } inline Vector3U5BU5D_t1718750761* get__items_1() const { return ____items_1; } inline Vector3U5BU5D_t1718750761** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Vector3U5BU5D_t1718750761* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t899420910, ____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_t899420910, ____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_t899420910_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray Vector3U5BU5D_t1718750761* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t899420910_StaticFields, ___EmptyArray_4)); } inline Vector3U5BU5D_t1718750761* get_EmptyArray_4() const { return ___EmptyArray_4; } inline Vector3U5BU5D_t1718750761** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(Vector3U5BU5D_t1718750761* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T899420910_H #ifndef COMPARER_1_T3655984405_H #define COMPARER_1_T3655984405_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_t3655984405 : public RuntimeObject { public: public: }; struct Comparer_1_t3655984405_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t3655984405 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t3655984405_StaticFields, ____default_0)); } inline Comparer_1_t3655984405 * get__default_0() const { return ____default_0; } inline Comparer_1_t3655984405 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t3655984405 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T3655984405_H #ifndef READONLYCOLLECTION_1_T975106596_H #define READONLYCOLLECTION_1_T975106596_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_t975106596 : 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_t975106596, ___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_T975106596_H #ifndef LIST_1_T1234605051_H #define LIST_1_T1234605051_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_t1234605051 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items UIVertexU5BU5D_t1981460040* ____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_t1234605051, ____items_1)); } inline UIVertexU5BU5D_t1981460040* get__items_1() const { return ____items_1; } inline UIVertexU5BU5D_t1981460040** get_address_of__items_1() { return &____items_1; } inline void set__items_1(UIVertexU5BU5D_t1981460040* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1234605051, ____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_t1234605051, ____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_t1234605051_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray UIVertexU5BU5D_t1981460040* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t1234605051_StaticFields, ___EmptyArray_4)); } inline UIVertexU5BU5D_t1981460040* get_EmptyArray_4() const { return ___EmptyArray_4; } inline UIVertexU5BU5D_t1981460040** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(UIVertexU5BU5D_t1981460040* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T1234605051_H #ifndef COMPARER_1_T1262285191_H #define COMPARER_1_T1262285191_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_t1262285191 : public RuntimeObject { public: public: }; struct Comparer_1_t1262285191_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t1262285191 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t1262285191_StaticFields, ____default_0)); } inline Comparer_1_t1262285191 * get__default_0() const { return ____default_0; } inline Comparer_1_t1262285191 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t1262285191 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T1262285191_H #ifndef COMPARER_1_T1400054396_H #define COMPARER_1_T1400054396_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_t1400054396 : public RuntimeObject { public: public: }; struct Comparer_1_t1400054396_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t1400054396 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t1400054396_StaticFields, ____default_0)); } inline Comparer_1_t1400054396 * get__default_0() const { return ____default_0; } inline Comparer_1_t1400054396 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t1400054396 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T1400054396_H #ifndef LIST_1_T3628304265_H #define LIST_1_T3628304265_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_t3628304265 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Vector2U5BU5D_t1457185986* ____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_t3628304265, ____items_1)); } inline Vector2U5BU5D_t1457185986* get__items_1() const { return ____items_1; } inline Vector2U5BU5D_t1457185986** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Vector2U5BU5D_t1457185986* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t3628304265, ____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_t3628304265, ____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_t3628304265_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray Vector2U5BU5D_t1457185986* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t3628304265_StaticFields, ___EmptyArray_4)); } inline Vector2U5BU5D_t1457185986* get_EmptyArray_4() const { return ___EmptyArray_4; } inline Vector2U5BU5D_t1457185986** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(Vector2U5BU5D_t1457185986* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T3628304265_H #ifndef READONLYCOLLECTION_1_T1112875801_H #define READONLYCOLLECTION_1_T1112875801_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_t1112875801 : 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_t1112875801, ___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_T1112875801_H #ifndef READONLYCOLLECTION_1_T3368805810_H #define READONLYCOLLECTION_1_T3368805810_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_t3368805810 : 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_t3368805810, ___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_T3368805810_H #ifndef LIST_1_T1372374256_H #define LIST_1_T1372374256_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_t1372374256 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items UILineInfoU5BU5D_t1655937503* ____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_t1372374256, ____items_1)); } inline UILineInfoU5BU5D_t1655937503* get__items_1() const { return ____items_1; } inline UILineInfoU5BU5D_t1655937503** get_address_of__items_1() { return &____items_1; } inline void set__items_1(UILineInfoU5BU5D_t1655937503* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1372374256, ____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_t1372374256, ____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_t1372374256_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray UILineInfoU5BU5D_t1655937503* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t1372374256_StaticFields, ___EmptyArray_4)); } inline UILineInfoU5BU5D_t1655937503* get_EmptyArray_4() const { return ___EmptyArray_4; } inline UILineInfoU5BU5D_t1655937503** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(UILineInfoU5BU5D_t1655937503* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T1372374256_H #ifndef COMPARER_1_T3482432803_H #define COMPARER_1_T3482432803_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_t3482432803 : public RuntimeObject { public: public: }; struct Comparer_1_t3482432803_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t3482432803 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t3482432803_StaticFields, ____default_0)); } inline Comparer_1_t3482432803 * get__default_0() const { return ____default_0; } inline Comparer_1_t3482432803 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t3482432803 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T3482432803_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 QUEUE_1_T2926365658_H #define QUEUE_1_T2926365658_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Queue`1 struct Queue_1_t2926365658 : public RuntimeObject { public: // T[] System.Collections.Generic.Queue`1::_array ObjectU5BU5D_t2843939325* ____array_0; // System.Int32 System.Collections.Generic.Queue`1::_head int32_t ____head_1; // System.Int32 System.Collections.Generic.Queue`1::_tail int32_t ____tail_2; // System.Int32 System.Collections.Generic.Queue`1::_size int32_t ____size_3; // System.Int32 System.Collections.Generic.Queue`1::_version int32_t ____version_4; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(Queue_1_t2926365658, ____array_0)); } inline ObjectU5BU5D_t2843939325* get__array_0() const { return ____array_0; } inline ObjectU5BU5D_t2843939325** get_address_of__array_0() { return &____array_0; } inline void set__array_0(ObjectU5BU5D_t2843939325* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((&____array_0), value); } inline static int32_t get_offset_of__head_1() { return static_cast(offsetof(Queue_1_t2926365658, ____head_1)); } inline int32_t get__head_1() const { return ____head_1; } inline int32_t* get_address_of__head_1() { return &____head_1; } inline void set__head_1(int32_t value) { ____head_1 = value; } inline static int32_t get_offset_of__tail_2() { return static_cast(offsetof(Queue_1_t2926365658, ____tail_2)); } inline int32_t get__tail_2() const { return ____tail_2; } inline int32_t* get_address_of__tail_2() { return &____tail_2; } inline void set__tail_2(int32_t value) { ____tail_2 = value; } inline static int32_t get_offset_of__size_3() { return static_cast(offsetof(Queue_1_t2926365658, ____size_3)); } inline int32_t get__size_3() const { return ____size_3; } inline int32_t* get_address_of__size_3() { return &____size_3; } inline void set__size_3(int32_t value) { ____size_3 = value; } inline static int32_t get_offset_of__version_4() { return static_cast(offsetof(Queue_1_t2926365658, ____version_4)); } inline int32_t get__version_4() const { return ____version_4; } inline int32_t* get_address_of__version_4() { return &____version_4; } inline void set__version_4(int32_t value) { ____version_4 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // QUEUE_1_T2926365658_H #ifndef COMPARER_1_T523816523_H #define COMPARER_1_T523816523_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_t523816523 : public RuntimeObject { public: public: }; struct Comparer_1_t523816523_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t523816523 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t523816523_StaticFields, ____default_0)); } inline Comparer_1_t523816523 * get__default_0() const { return ____default_0; } inline Comparer_1_t523816523 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t523816523 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T523816523_H #ifndef READONLYCOLLECTION_1_T236637928_H #define READONLYCOLLECTION_1_T236637928_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_t236637928 : 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_t236637928, ___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_T236637928_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_T3195254208_H #define READONLYCOLLECTION_1_T3195254208_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_t3195254208 : 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_t3195254208, ___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_T3195254208_H #ifndef LIST_1_T496136383_H #define LIST_1_T496136383_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_t496136383 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Vector4U5BU5D_t934056436* ____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_t496136383, ____items_1)); } inline Vector4U5BU5D_t934056436* get__items_1() const { return ____items_1; } inline Vector4U5BU5D_t934056436** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Vector4U5BU5D_t934056436* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t496136383, ____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_t496136383, ____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_t496136383_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray Vector4U5BU5D_t934056436* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t496136383_StaticFields, ___EmptyArray_4)); } inline Vector4U5BU5D_t934056436* get_EmptyArray_4() const { return ___EmptyArray_4; } inline Vector4U5BU5D_t934056436** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(Vector4U5BU5D_t934056436* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T496136383_H #ifndef COMPARER_1_T927101050_H #define COMPARER_1_T927101050_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_t927101050 : public RuntimeObject { public: public: }; struct Comparer_1_t927101050_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t927101050 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t927101050_StaticFields, ____default_0)); } inline Comparer_1_t927101050 * get__default_0() const { return ____default_0; } inline Comparer_1_t927101050 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t927101050 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T927101050_H #ifndef LIST_1_T3454752663_H #define LIST_1_T3454752663_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_t3454752663 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items WeightInfoU5BU5D_t1690221756* ____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_t3454752663, ____items_1)); } inline WeightInfoU5BU5D_t1690221756* get__items_1() const { return ____items_1; } inline WeightInfoU5BU5D_t1690221756** get_address_of__items_1() { return &____items_1; } inline void set__items_1(WeightInfoU5BU5D_t1690221756* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t3454752663, ____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_t3454752663, ____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_t3454752663_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray WeightInfoU5BU5D_t1690221756* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t3454752663_StaticFields, ___EmptyArray_4)); } inline WeightInfoU5BU5D_t1690221756* get_EmptyArray_4() const { return ___EmptyArray_4; } inline WeightInfoU5BU5D_t1690221756** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(WeightInfoU5BU5D_t1690221756* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T3454752663_H #ifndef READONLYCOLLECTION_1_T639922455_H #define READONLYCOLLECTION_1_T639922455_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_t639922455 : 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_t639922455, ___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_T639922455_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 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 COLOR32_T2600501292_H #define COLOR32_T2600501292_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Color32 struct Color32_t2600501292 { public: union { #pragma pack(push, tp, 1) struct { // System.Int32 UnityEngine.Color32::rgba int32_t ___rgba_0; }; #pragma pack(pop, tp) struct { int32_t ___rgba_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Byte UnityEngine.Color32::r uint8_t ___r_1; }; #pragma pack(pop, tp) struct { uint8_t ___r_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___g_2_OffsetPadding[1]; // System.Byte UnityEngine.Color32::g uint8_t ___g_2; }; #pragma pack(pop, tp) struct { char ___g_2_OffsetPadding_forAlignmentOnly[1]; uint8_t ___g_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___b_3_OffsetPadding[2]; // System.Byte UnityEngine.Color32::b uint8_t ___b_3; }; #pragma pack(pop, tp) struct { char ___b_3_OffsetPadding_forAlignmentOnly[2]; uint8_t ___b_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___a_4_OffsetPadding[3]; // System.Byte UnityEngine.Color32::a uint8_t ___a_4; }; #pragma pack(pop, tp) struct { char ___a_4_OffsetPadding_forAlignmentOnly[3]; uint8_t ___a_4_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_rgba_0() { return static_cast(offsetof(Color32_t2600501292, ___rgba_0)); } inline int32_t get_rgba_0() const { return ___rgba_0; } inline int32_t* get_address_of_rgba_0() { return &___rgba_0; } inline void set_rgba_0(int32_t value) { ___rgba_0 = value; } inline static int32_t get_offset_of_r_1() { return static_cast(offsetof(Color32_t2600501292, ___r_1)); } inline uint8_t get_r_1() const { return ___r_1; } inline uint8_t* get_address_of_r_1() { return &___r_1; } inline void set_r_1(uint8_t value) { ___r_1 = value; } inline static int32_t get_offset_of_g_2() { return static_cast(offsetof(Color32_t2600501292, ___g_2)); } inline uint8_t get_g_2() const { return ___g_2; } inline uint8_t* get_address_of_g_2() { return &___g_2; } inline void set_g_2(uint8_t value) { ___g_2 = value; } inline static int32_t get_offset_of_b_3() { return static_cast(offsetof(Color32_t2600501292, ___b_3)); } inline uint8_t get_b_3() const { return ___b_3; } inline uint8_t* get_address_of_b_3() { return &___b_3; } inline void set_b_3(uint8_t value) { ___b_3 = value; } inline static int32_t get_offset_of_a_4() { return static_cast(offsetof(Color32_t2600501292, ___a_4)); } inline uint8_t get_a_4() const { return ___a_4; } inline uint8_t* get_address_of_a_4() { return &___a_4; } inline void set_a_4(uint8_t value) { ___a_4 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COLOR32_T2600501292_H #ifndef VECTOR2_T2156229523_H #define VECTOR2_T2156229523_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Vector2 struct Vector2_t2156229523 { public: // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(Vector2_t2156229523, ___x_0)); } inline float get_x_0() const { return ___x_0; } inline float* get_address_of_x_0() { return &___x_0; } inline void set_x_0(float value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(Vector2_t2156229523, ___y_1)); } inline float get_y_1() const { return ___y_1; } inline float* get_address_of_y_1() { return &___y_1; } inline void set_y_1(float value) { ___y_1 = value; } }; struct Vector2_t2156229523_StaticFields { public: // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_t2156229523 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_t2156229523 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_t2156229523 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_t2156229523 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_t2156229523 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_t2156229523 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_t2156229523 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_t2156229523 ___negativeInfinityVector_9; public: inline static int32_t get_offset_of_zeroVector_2() { return static_cast(offsetof(Vector2_t2156229523_StaticFields, ___zeroVector_2)); } inline Vector2_t2156229523 get_zeroVector_2() const { return ___zeroVector_2; } inline Vector2_t2156229523 * get_address_of_zeroVector_2() { return &___zeroVector_2; } inline void set_zeroVector_2(Vector2_t2156229523 value) { ___zeroVector_2 = value; } inline static int32_t get_offset_of_oneVector_3() { return static_cast(offsetof(Vector2_t2156229523_StaticFields, ___oneVector_3)); } inline Vector2_t2156229523 get_oneVector_3() const { return ___oneVector_3; } inline Vector2_t2156229523 * get_address_of_oneVector_3() { return &___oneVector_3; } inline void set_oneVector_3(Vector2_t2156229523 value) { ___oneVector_3 = value; } inline static int32_t get_offset_of_upVector_4() { return static_cast(offsetof(Vector2_t2156229523_StaticFields, ___upVector_4)); } inline Vector2_t2156229523 get_upVector_4() const { return ___upVector_4; } inline Vector2_t2156229523 * get_address_of_upVector_4() { return &___upVector_4; } inline void set_upVector_4(Vector2_t2156229523 value) { ___upVector_4 = value; } inline static int32_t get_offset_of_downVector_5() { return static_cast(offsetof(Vector2_t2156229523_StaticFields, ___downVector_5)); } inline Vector2_t2156229523 get_downVector_5() const { return ___downVector_5; } inline Vector2_t2156229523 * get_address_of_downVector_5() { return &___downVector_5; } inline void set_downVector_5(Vector2_t2156229523 value) { ___downVector_5 = value; } inline static int32_t get_offset_of_leftVector_6() { return static_cast(offsetof(Vector2_t2156229523_StaticFields, ___leftVector_6)); } inline Vector2_t2156229523 get_leftVector_6() const { return ___leftVector_6; } inline Vector2_t2156229523 * get_address_of_leftVector_6() { return &___leftVector_6; } inline void set_leftVector_6(Vector2_t2156229523 value) { ___leftVector_6 = value; } inline static int32_t get_offset_of_rightVector_7() { return static_cast(offsetof(Vector2_t2156229523_StaticFields, ___rightVector_7)); } inline Vector2_t2156229523 get_rightVector_7() const { return ___rightVector_7; } inline Vector2_t2156229523 * get_address_of_rightVector_7() { return &___rightVector_7; } inline void set_rightVector_7(Vector2_t2156229523 value) { ___rightVector_7 = value; } inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast(offsetof(Vector2_t2156229523_StaticFields, ___positiveInfinityVector_8)); } inline Vector2_t2156229523 get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; } inline Vector2_t2156229523 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; } inline void set_positiveInfinityVector_8(Vector2_t2156229523 value) { ___positiveInfinityVector_8 = value; } inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast(offsetof(Vector2_t2156229523_StaticFields, ___negativeInfinityVector_9)); } inline Vector2_t2156229523 get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; } inline Vector2_t2156229523 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; } inline void set_negativeInfinityVector_9(Vector2_t2156229523 value) { ___negativeInfinityVector_9 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VECTOR2_T2156229523_H #ifndef ENUMERATOR_T3588277760_H #define ENUMERATOR_T3588277760_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Queue`1/Enumerator struct Enumerator_t3588277760 { public: // System.Collections.Generic.Queue`1 System.Collections.Generic.Queue`1/Enumerator::q Queue_1_t2926365658 * ___q_0; // System.Int32 System.Collections.Generic.Queue`1/Enumerator::idx int32_t ___idx_1; // System.Int32 System.Collections.Generic.Queue`1/Enumerator::ver int32_t ___ver_2; public: inline static int32_t get_offset_of_q_0() { return static_cast(offsetof(Enumerator_t3588277760, ___q_0)); } inline Queue_1_t2926365658 * get_q_0() const { return ___q_0; } inline Queue_1_t2926365658 ** get_address_of_q_0() { return &___q_0; } inline void set_q_0(Queue_1_t2926365658 * value) { ___q_0 = value; Il2CppCodeGenWriteBarrier((&___q_0), value); } inline static int32_t get_offset_of_idx_1() { return static_cast(offsetof(Enumerator_t3588277760, ___idx_1)); } inline int32_t get_idx_1() const { return ___idx_1; } inline int32_t* get_address_of_idx_1() { return &___idx_1; } inline void set_idx_1(int32_t value) { ___idx_1 = value; } inline static int32_t get_offset_of_ver_2() { return static_cast(offsetof(Enumerator_t3588277760, ___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; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3588277760_H #ifndef VECTOR4_T3319028937_H #define VECTOR4_T3319028937_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Vector4 struct Vector4_t3319028937 { public: // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; public: inline static int32_t get_offset_of_x_1() { return static_cast(offsetof(Vector4_t3319028937, ___x_1)); } inline float get_x_1() const { return ___x_1; } inline float* get_address_of_x_1() { return &___x_1; } inline void set_x_1(float value) { ___x_1 = value; } inline static int32_t get_offset_of_y_2() { return static_cast(offsetof(Vector4_t3319028937, ___y_2)); } inline float get_y_2() const { return ___y_2; } inline float* get_address_of_y_2() { return &___y_2; } inline void set_y_2(float value) { ___y_2 = value; } inline static int32_t get_offset_of_z_3() { return static_cast(offsetof(Vector4_t3319028937, ___z_3)); } inline float get_z_3() const { return ___z_3; } inline float* get_address_of_z_3() { return &___z_3; } inline void set_z_3(float value) { ___z_3 = value; } inline static int32_t get_offset_of_w_4() { return static_cast(offsetof(Vector4_t3319028937, ___w_4)); } inline float get_w_4() const { return ___w_4; } inline float* get_address_of_w_4() { return &___w_4; } inline void set_w_4(float value) { ___w_4 = value; } }; struct Vector4_t3319028937_StaticFields { public: // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_t3319028937 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_t3319028937 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_t3319028937 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_t3319028937 ___negativeInfinityVector_8; public: inline static int32_t get_offset_of_zeroVector_5() { return static_cast(offsetof(Vector4_t3319028937_StaticFields, ___zeroVector_5)); } inline Vector4_t3319028937 get_zeroVector_5() const { return ___zeroVector_5; } inline Vector4_t3319028937 * get_address_of_zeroVector_5() { return &___zeroVector_5; } inline void set_zeroVector_5(Vector4_t3319028937 value) { ___zeroVector_5 = value; } inline static int32_t get_offset_of_oneVector_6() { return static_cast(offsetof(Vector4_t3319028937_StaticFields, ___oneVector_6)); } inline Vector4_t3319028937 get_oneVector_6() const { return ___oneVector_6; } inline Vector4_t3319028937 * get_address_of_oneVector_6() { return &___oneVector_6; } inline void set_oneVector_6(Vector4_t3319028937 value) { ___oneVector_6 = value; } inline static int32_t get_offset_of_positiveInfinityVector_7() { return static_cast(offsetof(Vector4_t3319028937_StaticFields, ___positiveInfinityVector_7)); } inline Vector4_t3319028937 get_positiveInfinityVector_7() const { return ___positiveInfinityVector_7; } inline Vector4_t3319028937 * get_address_of_positiveInfinityVector_7() { return &___positiveInfinityVector_7; } inline void set_positiveInfinityVector_7(Vector4_t3319028937 value) { ___positiveInfinityVector_7 = value; } inline static int32_t get_offset_of_negativeInfinityVector_8() { return static_cast(offsetof(Vector4_t3319028937_StaticFields, ___negativeInfinityVector_8)); } inline Vector4_t3319028937 get_negativeInfinityVector_8() const { return ___negativeInfinityVector_8; } inline Vector4_t3319028937 * get_address_of_negativeInfinityVector_8() { return &___negativeInfinityVector_8; } inline void set_negativeInfinityVector_8(Vector4_t3319028937 value) { ___negativeInfinityVector_8 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VECTOR4_T3319028937_H #ifndef VECTOR2INT_T3469998543_H #define VECTOR2INT_T3469998543_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Vector2Int struct Vector2Int_t3469998543 { public: // System.Int32 UnityEngine.Vector2Int::m_X int32_t ___m_X_0; // System.Int32 UnityEngine.Vector2Int::m_Y int32_t ___m_Y_1; public: inline static int32_t get_offset_of_m_X_0() { return static_cast(offsetof(Vector2Int_t3469998543, ___m_X_0)); } inline int32_t get_m_X_0() const { return ___m_X_0; } inline int32_t* get_address_of_m_X_0() { return &___m_X_0; } inline void set_m_X_0(int32_t value) { ___m_X_0 = value; } inline static int32_t get_offset_of_m_Y_1() { return static_cast(offsetof(Vector2Int_t3469998543, ___m_Y_1)); } inline int32_t get_m_Y_1() const { return ___m_Y_1; } inline int32_t* get_address_of_m_Y_1() { return &___m_Y_1; } inline void set_m_Y_1(int32_t value) { ___m_Y_1 = value; } }; struct Vector2Int_t3469998543_StaticFields { public: // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero Vector2Int_t3469998543 ___s_Zero_2; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One Vector2Int_t3469998543 ___s_One_3; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up Vector2Int_t3469998543 ___s_Up_4; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down Vector2Int_t3469998543 ___s_Down_5; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left Vector2Int_t3469998543 ___s_Left_6; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right Vector2Int_t3469998543 ___s_Right_7; public: inline static int32_t get_offset_of_s_Zero_2() { return static_cast(offsetof(Vector2Int_t3469998543_StaticFields, ___s_Zero_2)); } inline Vector2Int_t3469998543 get_s_Zero_2() const { return ___s_Zero_2; } inline Vector2Int_t3469998543 * get_address_of_s_Zero_2() { return &___s_Zero_2; } inline void set_s_Zero_2(Vector2Int_t3469998543 value) { ___s_Zero_2 = value; } inline static int32_t get_offset_of_s_One_3() { return static_cast(offsetof(Vector2Int_t3469998543_StaticFields, ___s_One_3)); } inline Vector2Int_t3469998543 get_s_One_3() const { return ___s_One_3; } inline Vector2Int_t3469998543 * get_address_of_s_One_3() { return &___s_One_3; } inline void set_s_One_3(Vector2Int_t3469998543 value) { ___s_One_3 = value; } inline static int32_t get_offset_of_s_Up_4() { return static_cast(offsetof(Vector2Int_t3469998543_StaticFields, ___s_Up_4)); } inline Vector2Int_t3469998543 get_s_Up_4() const { return ___s_Up_4; } inline Vector2Int_t3469998543 * get_address_of_s_Up_4() { return &___s_Up_4; } inline void set_s_Up_4(Vector2Int_t3469998543 value) { ___s_Up_4 = value; } inline static int32_t get_offset_of_s_Down_5() { return static_cast(offsetof(Vector2Int_t3469998543_StaticFields, ___s_Down_5)); } inline Vector2Int_t3469998543 get_s_Down_5() const { return ___s_Down_5; } inline Vector2Int_t3469998543 * get_address_of_s_Down_5() { return &___s_Down_5; } inline void set_s_Down_5(Vector2Int_t3469998543 value) { ___s_Down_5 = value; } inline static int32_t get_offset_of_s_Left_6() { return static_cast(offsetof(Vector2Int_t3469998543_StaticFields, ___s_Left_6)); } inline Vector2Int_t3469998543 get_s_Left_6() const { return ___s_Left_6; } inline Vector2Int_t3469998543 * get_address_of_s_Left_6() { return &___s_Left_6; } inline void set_s_Left_6(Vector2Int_t3469998543 value) { ___s_Left_6 = value; } inline static int32_t get_offset_of_s_Right_7() { return static_cast(offsetof(Vector2Int_t3469998543_StaticFields, ___s_Right_7)); } inline Vector2Int_t3469998543 get_s_Right_7() const { return ___s_Right_7; } inline Vector2Int_t3469998543 * get_address_of_s_Right_7() { return &___s_Right_7; } inline void set_s_Right_7(Vector2Int_t3469998543 value) { ___s_Right_7 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VECTOR2INT_T3469998543_H #ifndef VECTOR3_T3722313464_H #define VECTOR3_T3722313464_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Vector3 struct Vector3_t3722313464 { public: // System.Single UnityEngine.Vector3::x float ___x_1; // System.Single UnityEngine.Vector3::y float ___y_2; // System.Single UnityEngine.Vector3::z float ___z_3; public: inline static int32_t get_offset_of_x_1() { return static_cast(offsetof(Vector3_t3722313464, ___x_1)); } inline float get_x_1() const { return ___x_1; } inline float* get_address_of_x_1() { return &___x_1; } inline void set_x_1(float value) { ___x_1 = value; } inline static int32_t get_offset_of_y_2() { return static_cast(offsetof(Vector3_t3722313464, ___y_2)); } inline float get_y_2() const { return ___y_2; } inline float* get_address_of_y_2() { return &___y_2; } inline void set_y_2(float value) { ___y_2 = value; } inline static int32_t get_offset_of_z_3() { return static_cast(offsetof(Vector3_t3722313464, ___z_3)); } inline float get_z_3() const { return ___z_3; } inline float* get_address_of_z_3() { return &___z_3; } inline void set_z_3(float value) { ___z_3 = value; } }; struct Vector3_t3722313464_StaticFields { public: // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t3722313464 ___zeroVector_4; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t3722313464 ___oneVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t3722313464 ___upVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t3722313464 ___downVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t3722313464 ___leftVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t3722313464 ___rightVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t3722313464 ___forwardVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t3722313464 ___backVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t3722313464 ___positiveInfinityVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t3722313464 ___negativeInfinityVector_13; public: inline static int32_t get_offset_of_zeroVector_4() { return static_cast(offsetof(Vector3_t3722313464_StaticFields, ___zeroVector_4)); } inline Vector3_t3722313464 get_zeroVector_4() const { return ___zeroVector_4; } inline Vector3_t3722313464 * get_address_of_zeroVector_4() { return &___zeroVector_4; } inline void set_zeroVector_4(Vector3_t3722313464 value) { ___zeroVector_4 = value; } inline static int32_t get_offset_of_oneVector_5() { return static_cast(offsetof(Vector3_t3722313464_StaticFields, ___oneVector_5)); } inline Vector3_t3722313464 get_oneVector_5() const { return ___oneVector_5; } inline Vector3_t3722313464 * get_address_of_oneVector_5() { return &___oneVector_5; } inline void set_oneVector_5(Vector3_t3722313464 value) { ___oneVector_5 = value; } inline static int32_t get_offset_of_upVector_6() { return static_cast(offsetof(Vector3_t3722313464_StaticFields, ___upVector_6)); } inline Vector3_t3722313464 get_upVector_6() const { return ___upVector_6; } inline Vector3_t3722313464 * get_address_of_upVector_6() { return &___upVector_6; } inline void set_upVector_6(Vector3_t3722313464 value) { ___upVector_6 = value; } inline static int32_t get_offset_of_downVector_7() { return static_cast(offsetof(Vector3_t3722313464_StaticFields, ___downVector_7)); } inline Vector3_t3722313464 get_downVector_7() const { return ___downVector_7; } inline Vector3_t3722313464 * get_address_of_downVector_7() { return &___downVector_7; } inline void set_downVector_7(Vector3_t3722313464 value) { ___downVector_7 = value; } inline static int32_t get_offset_of_leftVector_8() { return static_cast(offsetof(Vector3_t3722313464_StaticFields, ___leftVector_8)); } inline Vector3_t3722313464 get_leftVector_8() const { return ___leftVector_8; } inline Vector3_t3722313464 * get_address_of_leftVector_8() { return &___leftVector_8; } inline void set_leftVector_8(Vector3_t3722313464 value) { ___leftVector_8 = value; } inline static int32_t get_offset_of_rightVector_9() { return static_cast(offsetof(Vector3_t3722313464_StaticFields, ___rightVector_9)); } inline Vector3_t3722313464 get_rightVector_9() const { return ___rightVector_9; } inline Vector3_t3722313464 * get_address_of_rightVector_9() { return &___rightVector_9; } inline void set_rightVector_9(Vector3_t3722313464 value) { ___rightVector_9 = value; } inline static int32_t get_offset_of_forwardVector_10() { return static_cast(offsetof(Vector3_t3722313464_StaticFields, ___forwardVector_10)); } inline Vector3_t3722313464 get_forwardVector_10() const { return ___forwardVector_10; } inline Vector3_t3722313464 * get_address_of_forwardVector_10() { return &___forwardVector_10; } inline void set_forwardVector_10(Vector3_t3722313464 value) { ___forwardVector_10 = value; } inline static int32_t get_offset_of_backVector_11() { return static_cast(offsetof(Vector3_t3722313464_StaticFields, ___backVector_11)); } inline Vector3_t3722313464 get_backVector_11() const { return ___backVector_11; } inline Vector3_t3722313464 * get_address_of_backVector_11() { return &___backVector_11; } inline void set_backVector_11(Vector3_t3722313464 value) { ___backVector_11 = value; } inline static int32_t get_offset_of_positiveInfinityVector_12() { return static_cast(offsetof(Vector3_t3722313464_StaticFields, ___positiveInfinityVector_12)); } inline Vector3_t3722313464 get_positiveInfinityVector_12() const { return ___positiveInfinityVector_12; } inline Vector3_t3722313464 * get_address_of_positiveInfinityVector_12() { return &___positiveInfinityVector_12; } inline void set_positiveInfinityVector_12(Vector3_t3722313464 value) { ___positiveInfinityVector_12 = value; } inline static int32_t get_offset_of_negativeInfinityVector_13() { return static_cast(offsetof(Vector3_t3722313464_StaticFields, ___negativeInfinityVector_13)); } inline Vector3_t3722313464 get_negativeInfinityVector_13() const { return ___negativeInfinityVector_13; } inline Vector3_t3722313464 * get_address_of_negativeInfinityVector_13() { return &___negativeInfinityVector_13; } inline void set_negativeInfinityVector_13(Vector3_t3722313464 value) { ___negativeInfinityVector_13 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VECTOR3_T3722313464_H #ifndef UILINEINFO_T4195266810_H #define UILINEINFO_T4195266810_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.UILineInfo struct UILineInfo_t4195266810 { public: // System.Int32 UnityEngine.UILineInfo::startCharIdx int32_t ___startCharIdx_0; // System.Int32 UnityEngine.UILineInfo::height int32_t ___height_1; // System.Single UnityEngine.UILineInfo::topY float ___topY_2; // System.Single UnityEngine.UILineInfo::leading float ___leading_3; public: inline static int32_t get_offset_of_startCharIdx_0() { return static_cast(offsetof(UILineInfo_t4195266810, ___startCharIdx_0)); } inline int32_t get_startCharIdx_0() const { return ___startCharIdx_0; } inline int32_t* get_address_of_startCharIdx_0() { return &___startCharIdx_0; } inline void set_startCharIdx_0(int32_t value) { ___startCharIdx_0 = value; } inline static int32_t get_offset_of_height_1() { return static_cast(offsetof(UILineInfo_t4195266810, ___height_1)); } inline int32_t get_height_1() const { return ___height_1; } inline int32_t* get_address_of_height_1() { return &___height_1; } inline void set_height_1(int32_t value) { ___height_1 = value; } inline static int32_t get_offset_of_topY_2() { return static_cast(offsetof(UILineInfo_t4195266810, ___topY_2)); } inline float get_topY_2() const { return ___topY_2; } inline float* get_address_of_topY_2() { return &___topY_2; } inline void set_topY_2(float value) { ___topY_2 = value; } inline static int32_t get_offset_of_leading_3() { return static_cast(offsetof(UILineInfo_t4195266810, ___leading_3)); } inline float get_leading_3() const { return ___leading_3; } inline float* get_address_of_leading_3() { return &___leading_3; } inline void set_leading_3(float value) { ___leading_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // UILINEINFO_T4195266810_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 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 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 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 INVALIDOPERATIONEXCEPTION_T56020091_H #define INVALIDOPERATIONEXCEPTION_T56020091_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.InvalidOperationException struct InvalidOperationException_t56020091 : public SystemException_t176217640 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INVALIDOPERATIONEXCEPTION_T56020091_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 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_T2536349866_H #define ENUMERATOR_T2536349866_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_t2536349866 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t647105989 * ___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 Vector2Int_t3469998543 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t2536349866, ___l_0)); } inline List_1_t647105989 * get_l_0() const { return ___l_0; } inline List_1_t647105989 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t647105989 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2536349866, ___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_t2536349866, ___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_t2536349866, ___current_3)); } inline Vector2Int_t3469998543 get_current_3() const { return ___current_3; } inline Vector2Int_t3469998543 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(Vector2Int_t3469998543 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2536349866_H #ifndef ENUMERATOR_T2385380260_H #define ENUMERATOR_T2385380260_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_t2385380260 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t496136383 * ___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 Vector4_t3319028937 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t2385380260, ___l_0)); } inline List_1_t496136383 * get_l_0() const { return ___l_0; } inline List_1_t496136383 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t496136383 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2385380260, ___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_t2385380260, ___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_t2385380260, ___current_3)); } inline Vector4_t3319028937 get_current_3() const { return ___current_3; } inline Vector4_t3319028937 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(Vector4_t3319028937 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2385380260_H #ifndef UICHARINFO_T75501106_H #define UICHARINFO_T75501106_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.UICharInfo struct UICharInfo_t75501106 { public: // UnityEngine.Vector2 UnityEngine.UICharInfo::cursorPos Vector2_t2156229523 ___cursorPos_0; // System.Single UnityEngine.UICharInfo::charWidth float ___charWidth_1; public: inline static int32_t get_offset_of_cursorPos_0() { return static_cast(offsetof(UICharInfo_t75501106, ___cursorPos_0)); } inline Vector2_t2156229523 get_cursorPos_0() const { return ___cursorPos_0; } inline Vector2_t2156229523 * get_address_of_cursorPos_0() { return &___cursorPos_0; } inline void set_cursorPos_0(Vector2_t2156229523 value) { ___cursorPos_0 = value; } inline static int32_t get_offset_of_charWidth_1() { return static_cast(offsetof(UICharInfo_t75501106, ___charWidth_1)); } inline float get_charWidth_1() const { return ___charWidth_1; } inline float* get_address_of_charWidth_1() { return &___charWidth_1; } inline void set_charWidth_1(float value) { ___charWidth_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // UICHARINFO_T75501106_H #ifndef ENUMERATOR_T2788664787_H #define ENUMERATOR_T2788664787_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_t2788664787 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t899420910 * ___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 Vector3_t3722313464 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t2788664787, ___l_0)); } inline List_1_t899420910 * get_l_0() const { return ___l_0; } inline List_1_t899420910 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t899420910 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2788664787, ___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_t2788664787, ___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_t2788664787, ___current_3)); } inline Vector3_t3722313464 get_current_3() const { return ___current_3; } inline Vector3_t3722313464 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(Vector3_t3722313464 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2788664787_H #ifndef ENUMERATOR_T1222580846_H #define ENUMERATOR_T1222580846_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_t1222580846 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t3628304265 * ___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 Vector2_t2156229523 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t1222580846, ___l_0)); } inline List_1_t3628304265 * get_l_0() const { return ___l_0; } inline List_1_t3628304265 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t3628304265 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1222580846, ___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_t1222580846, ___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_t1222580846, ___current_3)); } inline Vector2_t2156229523 get_current_3() const { return ___current_3; } inline Vector2_t2156229523 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(Vector2_t2156229523 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1222580846_H #ifndef ENUMERATOR_T3261618133_H #define ENUMERATOR_T3261618133_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_t3261618133 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t1372374256 * ___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 UILineInfo_t4195266810 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t3261618133, ___l_0)); } inline List_1_t1372374256 * get_l_0() const { return ___l_0; } inline List_1_t1372374256 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t1372374256 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3261618133, ___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_t3261618133, ___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_t3261618133, ___current_3)); } inline UILineInfo_t4195266810 get_current_3() const { return ___current_3; } inline UILineInfo_t4195266810 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(UILineInfo_t4195266810 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3261618133_H #ifndef UIVERTEX_T4057497605_H #define UIVERTEX_T4057497605_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.UIVertex struct UIVertex_t4057497605 { public: // UnityEngine.Vector3 UnityEngine.UIVertex::position Vector3_t3722313464 ___position_0; // UnityEngine.Vector3 UnityEngine.UIVertex::normal Vector3_t3722313464 ___normal_1; // UnityEngine.Color32 UnityEngine.UIVertex::color Color32_t2600501292 ___color_2; // UnityEngine.Vector2 UnityEngine.UIVertex::uv0 Vector2_t2156229523 ___uv0_3; // UnityEngine.Vector2 UnityEngine.UIVertex::uv1 Vector2_t2156229523 ___uv1_4; // UnityEngine.Vector2 UnityEngine.UIVertex::uv2 Vector2_t2156229523 ___uv2_5; // UnityEngine.Vector2 UnityEngine.UIVertex::uv3 Vector2_t2156229523 ___uv3_6; // UnityEngine.Vector4 UnityEngine.UIVertex::tangent Vector4_t3319028937 ___tangent_7; public: inline static int32_t get_offset_of_position_0() { return static_cast(offsetof(UIVertex_t4057497605, ___position_0)); } inline Vector3_t3722313464 get_position_0() const { return ___position_0; } inline Vector3_t3722313464 * get_address_of_position_0() { return &___position_0; } inline void set_position_0(Vector3_t3722313464 value) { ___position_0 = value; } inline static int32_t get_offset_of_normal_1() { return static_cast(offsetof(UIVertex_t4057497605, ___normal_1)); } inline Vector3_t3722313464 get_normal_1() const { return ___normal_1; } inline Vector3_t3722313464 * get_address_of_normal_1() { return &___normal_1; } inline void set_normal_1(Vector3_t3722313464 value) { ___normal_1 = value; } inline static int32_t get_offset_of_color_2() { return static_cast(offsetof(UIVertex_t4057497605, ___color_2)); } inline Color32_t2600501292 get_color_2() const { return ___color_2; } inline Color32_t2600501292 * get_address_of_color_2() { return &___color_2; } inline void set_color_2(Color32_t2600501292 value) { ___color_2 = value; } inline static int32_t get_offset_of_uv0_3() { return static_cast(offsetof(UIVertex_t4057497605, ___uv0_3)); } inline Vector2_t2156229523 get_uv0_3() const { return ___uv0_3; } inline Vector2_t2156229523 * get_address_of_uv0_3() { return &___uv0_3; } inline void set_uv0_3(Vector2_t2156229523 value) { ___uv0_3 = value; } inline static int32_t get_offset_of_uv1_4() { return static_cast(offsetof(UIVertex_t4057497605, ___uv1_4)); } inline Vector2_t2156229523 get_uv1_4() const { return ___uv1_4; } inline Vector2_t2156229523 * get_address_of_uv1_4() { return &___uv1_4; } inline void set_uv1_4(Vector2_t2156229523 value) { ___uv1_4 = value; } inline static int32_t get_offset_of_uv2_5() { return static_cast(offsetof(UIVertex_t4057497605, ___uv2_5)); } inline Vector2_t2156229523 get_uv2_5() const { return ___uv2_5; } inline Vector2_t2156229523 * get_address_of_uv2_5() { return &___uv2_5; } inline void set_uv2_5(Vector2_t2156229523 value) { ___uv2_5 = value; } inline static int32_t get_offset_of_uv3_6() { return static_cast(offsetof(UIVertex_t4057497605, ___uv3_6)); } inline Vector2_t2156229523 get_uv3_6() const { return ___uv3_6; } inline Vector2_t2156229523 * get_address_of_uv3_6() { return &___uv3_6; } inline void set_uv3_6(Vector2_t2156229523 value) { ___uv3_6 = value; } inline static int32_t get_offset_of_tangent_7() { return static_cast(offsetof(UIVertex_t4057497605, ___tangent_7)); } inline Vector4_t3319028937 get_tangent_7() const { return ___tangent_7; } inline Vector4_t3319028937 * get_address_of_tangent_7() { return &___tangent_7; } inline void set_tangent_7(Vector4_t3319028937 value) { ___tangent_7 = value; } }; struct UIVertex_t4057497605_StaticFields { public: // UnityEngine.Color32 UnityEngine.UIVertex::s_DefaultColor Color32_t2600501292 ___s_DefaultColor_8; // UnityEngine.Vector4 UnityEngine.UIVertex::s_DefaultTangent Vector4_t3319028937 ___s_DefaultTangent_9; // UnityEngine.UIVertex UnityEngine.UIVertex::simpleVert UIVertex_t4057497605 ___simpleVert_10; public: inline static int32_t get_offset_of_s_DefaultColor_8() { return static_cast(offsetof(UIVertex_t4057497605_StaticFields, ___s_DefaultColor_8)); } inline Color32_t2600501292 get_s_DefaultColor_8() const { return ___s_DefaultColor_8; } inline Color32_t2600501292 * get_address_of_s_DefaultColor_8() { return &___s_DefaultColor_8; } inline void set_s_DefaultColor_8(Color32_t2600501292 value) { ___s_DefaultColor_8 = value; } inline static int32_t get_offset_of_s_DefaultTangent_9() { return static_cast(offsetof(UIVertex_t4057497605_StaticFields, ___s_DefaultTangent_9)); } inline Vector4_t3319028937 get_s_DefaultTangent_9() const { return ___s_DefaultTangent_9; } inline Vector4_t3319028937 * get_address_of_s_DefaultTangent_9() { return &___s_DefaultTangent_9; } inline void set_s_DefaultTangent_9(Vector4_t3319028937 value) { ___s_DefaultTangent_9 = value; } inline static int32_t get_offset_of_simpleVert_10() { return static_cast(offsetof(UIVertex_t4057497605_StaticFields, ___simpleVert_10)); } inline UIVertex_t4057497605 get_simpleVert_10() const { return ___simpleVert_10; } inline UIVertex_t4057497605 * get_address_of_simpleVert_10() { return &___simpleVert_10; } inline void set_simpleVert_10(UIVertex_t4057497605 value) { ___simpleVert_10 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // UIVERTEX_T4057497605_H #ifndef PLAYABLEHANDLE_T1095853803_H #define PLAYABLEHANDLE_T1095853803_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Playables.PlayableHandle struct PlayableHandle_t1095853803 { public: // System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle intptr_t ___m_Handle_0; // System.Int32 UnityEngine.Playables.PlayableHandle::m_Version int32_t ___m_Version_1; public: inline static int32_t get_offset_of_m_Handle_0() { return static_cast(offsetof(PlayableHandle_t1095853803, ___m_Handle_0)); } inline intptr_t get_m_Handle_0() const { return ___m_Handle_0; } inline intptr_t* get_address_of_m_Handle_0() { return &___m_Handle_0; } inline void set_m_Handle_0(intptr_t value) { ___m_Handle_0 = value; } inline static int32_t get_offset_of_m_Version_1() { return static_cast(offsetof(PlayableHandle_t1095853803, ___m_Version_1)); } inline int32_t get_m_Version_1() const { return ___m_Version_1; } inline int32_t* get_address_of_m_Version_1() { return &___m_Version_1; } inline void set_m_Version_1(int32_t value) { ___m_Version_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PLAYABLEHANDLE_T1095853803_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_T3123848928_H #define ENUMERATOR_T3123848928_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_t3123848928 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t1234605051 * ___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 UIVertex_t4057497605 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t3123848928, ___l_0)); } inline List_1_t1234605051 * get_l_0() const { return ___l_0; } inline List_1_t1234605051 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t1234605051 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3123848928, ___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_t3123848928, ___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_t3123848928, ___current_3)); } inline UIVertex_t4057497605 get_current_3() const { return ___current_3; } inline UIVertex_t4057497605 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(UIVertex_t4057497605 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3123848928_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 PLAYABLE_T459825607_H #define PLAYABLE_T459825607_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Playables.Playable struct Playable_t459825607 { public: // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.Playable::m_Handle PlayableHandle_t1095853803 ___m_Handle_0; public: inline static int32_t get_offset_of_m_Handle_0() { return static_cast(offsetof(Playable_t459825607, ___m_Handle_0)); } inline PlayableHandle_t1095853803 get_m_Handle_0() const { return ___m_Handle_0; } inline PlayableHandle_t1095853803 * get_address_of_m_Handle_0() { return &___m_Handle_0; } inline void set_m_Handle_0(PlayableHandle_t1095853803 value) { ___m_Handle_0 = value; } }; struct Playable_t459825607_StaticFields { public: // UnityEngine.Playables.Playable UnityEngine.Playables.Playable::m_NullPlayable Playable_t459825607 ___m_NullPlayable_1; public: inline static int32_t get_offset_of_m_NullPlayable_1() { return static_cast(offsetof(Playable_t459825607_StaticFields, ___m_NullPlayable_1)); } inline Playable_t459825607 get_m_NullPlayable_1() const { return ___m_NullPlayable_1; } inline Playable_t459825607 * get_address_of_m_NullPlayable_1() { return &___m_NullPlayable_1; } inline void set_m_NullPlayable_1(Playable_t459825607 value) { ___m_NullPlayable_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PLAYABLE_T459825607_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_T3436819725_H #define ENUMERATOR_T3436819725_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_t3436819725 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t1547575848 * ___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 UICharInfo_t75501106 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t3436819725, ___l_0)); } inline List_1_t1547575848 * get_l_0() const { return ___l_0; } inline List_1_t1547575848 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t1547575848 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3436819725, ___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_t3436819725, ___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_t3436819725, ___current_3)); } inline UICharInfo_t75501106 get_current_3() const { return ___current_3; } inline UICharInfo_t75501106 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(UICharInfo_t75501106 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3436819725_H #ifndef ACTION_1_T247968701_H #define ACTION_1_T247968701_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_t247968701 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T247968701_H #ifndef COMPARISON_1_T3093960116_H #define COMPARISON_1_T3093960116_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_t3093960116 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T3093960116_H #ifndef COMPARISON_1_T1931160702_H #define COMPARISON_1_T1931160702_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_t1931160702 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T1931160702_H #ifndef COMPARISON_1_T4145399581_H #define COMPARISON_1_T4145399581_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_t4145399581 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T4145399581_H #ifndef ACTION_1_T2328697118_H #define ACTION_1_T2328697118_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_t2328697118 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T2328697118_H #ifndef PREDICATE_1_T2981523647_H #define PREDICATE_1_T2981523647_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_t2981523647 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T2981523647_H #ifndef PREDICATE_1_T587824433_H #define PREDICATE_1_T587824433_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_t587824433 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T587824433_H #ifndef ACTION_1_T4229965200_H #define ACTION_1_T4229965200_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_t4229965200 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T4229965200_H #ifndef COMPARISON_1_T3970197989_H #define COMPARISON_1_T3970197989_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_t3970197989 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T3970197989_H #ifndef WEIGHTINFO_T1982677921_H #define WEIGHTINFO_T1982677921_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo struct WeightInfo_t1982677921 { public: // UnityEngine.Playables.Playable UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo::mixer Playable_t459825607 ___mixer_0; // UnityEngine.Playables.Playable UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo::parentMixer Playable_t459825607 ___parentMixer_1; // System.Int32 UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo::port int32_t ___port_2; // System.Boolean UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo::modulate bool ___modulate_3; public: inline static int32_t get_offset_of_mixer_0() { return static_cast(offsetof(WeightInfo_t1982677921, ___mixer_0)); } inline Playable_t459825607 get_mixer_0() const { return ___mixer_0; } inline Playable_t459825607 * get_address_of_mixer_0() { return &___mixer_0; } inline void set_mixer_0(Playable_t459825607 value) { ___mixer_0 = value; } inline static int32_t get_offset_of_parentMixer_1() { return static_cast(offsetof(WeightInfo_t1982677921, ___parentMixer_1)); } inline Playable_t459825607 get_parentMixer_1() const { return ___parentMixer_1; } inline Playable_t459825607 * get_address_of_parentMixer_1() { return &___parentMixer_1; } inline void set_parentMixer_1(Playable_t459825607 value) { ___parentMixer_1 = value; } inline static int32_t get_offset_of_port_2() { return static_cast(offsetof(WeightInfo_t1982677921, ___port_2)); } inline int32_t get_port_2() const { return ___port_2; } inline int32_t* get_address_of_port_2() { return &___port_2; } inline void set_port_2(int32_t value) { ___port_2 = value; } inline static int32_t get_offset_of_modulate_3() { return static_cast(offsetof(WeightInfo_t1982677921, ___modulate_3)); } inline bool get_modulate_3() const { return ___modulate_3; } inline bool* get_address_of_modulate_3() { return &___modulate_3; } inline void set_modulate_3(bool value) { ___modulate_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo struct WeightInfo_t1982677921_marshaled_pinvoke { Playable_t459825607 ___mixer_0; Playable_t459825607 ___parentMixer_1; int32_t ___port_2; int32_t ___modulate_3; }; // Native definition for COM marshalling of UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo struct WeightInfo_t1982677921_marshaled_com { Playable_t459825607 ___mixer_0; Playable_t459825607 ___parentMixer_1; int32_t ___port_2; int32_t ___modulate_3; }; #endif // WEIGHTINFO_T1982677921_H #ifndef ACTION_1_T72767109_H #define ACTION_1_T72767109_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_t72767109 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T72767109_H #ifndef PREDICATE_1_T725593638_H #define PREDICATE_1_T725593638_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_t725593638 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T725593638_H #ifndef COMPARISON_1_T3832428784_H #define COMPARISON_1_T3832428784_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_t3832428784 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T3832428784_H #ifndef ACTION_1_T3894781059_H #define ACTION_1_T3894781059_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_t3894781059 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T3894781059_H #ifndef ACTION_1_T3642466138_H #define ACTION_1_T3642466138_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_t3642466138 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T3642466138_H #ifndef COMPARISON_1_T3497244643_H #define COMPARISON_1_T3497244643_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_t3497244643 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T3497244643_H #ifndef COMPARISON_1_T3244929722_H #define COMPARISON_1_T3244929722_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_t3244929722 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T3244929722_H #ifndef PREDICATE_1_T325371_H #define PREDICATE_1_T325371_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_t325371 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T325371_H #ifndef PREDICATE_1_T900795230_H #define PREDICATE_1_T900795230_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_t900795230 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T900795230_H #ifndef PREDICATE_1_T4144323061_H #define PREDICATE_1_T4144323061_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_t4144323061 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T4144323061_H #ifndef ACTION_1_T3491496532_H #define ACTION_1_T3491496532_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_t3491496532 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T3491496532_H #ifndef PREDICATE_1_T252640292_H #define PREDICATE_1_T252640292_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_t252640292 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T252640292_H #ifndef COMPARISON_1_T1757609100_H #define COMPARISON_1_T1757609100_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_t1757609100 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T1757609100_H #ifndef PREDICATE_1_T2807972045_H #define PREDICATE_1_T2807972045_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_t2807972045 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T2807972045_H #ifndef ENUMERATOR_T1049029244_H #define ENUMERATOR_T1049029244_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_t1049029244 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t3454752663 * ___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 WeightInfo_t1982677921 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t1049029244, ___l_0)); } inline List_1_t3454752663 * get_l_0() const { return ___l_0; } inline List_1_t3454752663 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t3454752663 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1049029244, ___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_t1049029244, ___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_t1049029244, ___current_3)); } inline WeightInfo_t1982677921 get_current_3() const { return ___current_3; } inline WeightInfo_t1982677921 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(WeightInfo_t1982677921 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1049029244_H #ifndef ACTION_1_T2155145516_H #define ACTION_1_T2155145516_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_t2155145516 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T2155145516_H // UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo[] struct WeightInfoU5BU5D_t1690221756 : public RuntimeArray { public: ALIGN_FIELD (8) WeightInfo_t1982677921 m_Items[1]; public: inline WeightInfo_t1982677921 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline WeightInfo_t1982677921 * 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, WeightInfo_t1982677921 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline WeightInfo_t1982677921 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline WeightInfo_t1982677921 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, WeightInfo_t1982677921 value) { m_Items[index] = value; } }; // UnityEngine.UICharInfo[] struct UICharInfoU5BU5D_t928762055 : public RuntimeArray { public: ALIGN_FIELD (8) UICharInfo_t75501106 m_Items[1]; public: inline UICharInfo_t75501106 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline UICharInfo_t75501106 * 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, UICharInfo_t75501106 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline UICharInfo_t75501106 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline UICharInfo_t75501106 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, UICharInfo_t75501106 value) { m_Items[index] = value; } }; // UnityEngine.UILineInfo[] struct UILineInfoU5BU5D_t1655937503 : public RuntimeArray { public: ALIGN_FIELD (8) UILineInfo_t4195266810 m_Items[1]; public: inline UILineInfo_t4195266810 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline UILineInfo_t4195266810 * 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, UILineInfo_t4195266810 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline UILineInfo_t4195266810 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline UILineInfo_t4195266810 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, UILineInfo_t4195266810 value) { m_Items[index] = value; } }; // UnityEngine.UIVertex[] struct UIVertexU5BU5D_t1981460040 : public RuntimeArray { public: ALIGN_FIELD (8) UIVertex_t4057497605 m_Items[1]; public: inline UIVertex_t4057497605 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline UIVertex_t4057497605 * 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, UIVertex_t4057497605 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline UIVertex_t4057497605 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline UIVertex_t4057497605 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, UIVertex_t4057497605 value) { m_Items[index] = value; } }; // UnityEngine.Vector2[] struct Vector2U5BU5D_t1457185986 : public RuntimeArray { public: ALIGN_FIELD (8) Vector2_t2156229523 m_Items[1]; public: inline Vector2_t2156229523 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector2_t2156229523 * 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, Vector2_t2156229523 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector2_t2156229523 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector2_t2156229523 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t2156229523 value) { m_Items[index] = value; } }; // UnityEngine.Vector2Int[] struct Vector2IntU5BU5D_t2878452246 : public RuntimeArray { public: ALIGN_FIELD (8) Vector2Int_t3469998543 m_Items[1]; public: inline Vector2Int_t3469998543 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector2Int_t3469998543 * 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, Vector2Int_t3469998543 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector2Int_t3469998543 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector2Int_t3469998543 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2Int_t3469998543 value) { m_Items[index] = value; } }; // UnityEngine.Vector3[] struct Vector3U5BU5D_t1718750761 : public RuntimeArray { public: ALIGN_FIELD (8) Vector3_t3722313464 m_Items[1]; public: inline Vector3_t3722313464 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector3_t3722313464 * 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, Vector3_t3722313464 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector3_t3722313464 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector3_t3722313464 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t3722313464 value) { m_Items[index] = value; } }; // UnityEngine.Vector4[] struct Vector4U5BU5D_t934056436 : public RuntimeArray { public: ALIGN_FIELD (8) Vector4_t3319028937 m_Items[1]; public: inline Vector4_t3319028937 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector4_t3319028937 * 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, Vector4_t3319028937 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector4_t3319028937 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector4_t3319028937 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t3319028937 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.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m792376587_gshared (Enumerator_t1049029244 * __this, List_1_t3454752663 * 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_m3431458266_gshared (Enumerator_t3436819725 * __this, List_1_t1547575848 * 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_m3300941814_gshared (Enumerator_t3261618133 * __this, List_1_t1372374256 * 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_m2029608698_gshared (Enumerator_t3123848928 * __this, List_1_t1234605051 * 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_m3875432026_gshared (Enumerator_t1222580846 * __this, List_1_t3628304265 * 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_m3285368011_gshared (Enumerator_t2536349866 * __this, List_1_t647105989 * 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_m3751722449_gshared (Enumerator_t2788664787 * __this, List_1_t899420910 * 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_m1346728491_gshared (Enumerator_t2385380260 * __this, List_1_t496136383 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Queue`1/Enumerator::.ctor(System.Collections.Generic.Queue`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m1880089175_gshared (Enumerator_t3588277760 * __this, Queue_1_t2926365658 * ___q0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Queue`1/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1487823313_gshared (Enumerator_t3588277760 * __this, const RuntimeMethod* method); // T System.Collections.Generic.Queue`1/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m1170173642_gshared (Enumerator_t3588277760 * __this, const RuntimeMethod* method); // System.Object System.Collections.Generic.Queue`1/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m1399273671_gshared (Enumerator_t3588277760 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Queue`1/Enumerator::Dispose() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2419537076_gshared (Enumerator_t3588277760 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Queue`1/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3662315381_gshared (Enumerator_t3588277760 * __this, 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_m792376587(__this, p0, method) (( void (*) (Enumerator_t1049029244 *, List_1_t3454752663 *, const RuntimeMethod*))Enumerator__ctor_m792376587_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_m3431458266(__this, p0, method) (( void (*) (Enumerator_t3436819725 *, List_1_t1547575848 *, const RuntimeMethod*))Enumerator__ctor_m3431458266_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m3300941814(__this, p0, method) (( void (*) (Enumerator_t3261618133 *, List_1_t1372374256 *, const RuntimeMethod*))Enumerator__ctor_m3300941814_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m2029608698(__this, p0, method) (( void (*) (Enumerator_t3123848928 *, List_1_t1234605051 *, const RuntimeMethod*))Enumerator__ctor_m2029608698_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m3875432026(__this, p0, method) (( void (*) (Enumerator_t1222580846 *, List_1_t3628304265 *, const RuntimeMethod*))Enumerator__ctor_m3875432026_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m3285368011(__this, p0, method) (( void (*) (Enumerator_t2536349866 *, List_1_t647105989 *, const RuntimeMethod*))Enumerator__ctor_m3285368011_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m3751722449(__this, p0, method) (( void (*) (Enumerator_t2788664787 *, List_1_t899420910 *, const RuntimeMethod*))Enumerator__ctor_m3751722449_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m1346728491(__this, p0, method) (( void (*) (Enumerator_t2385380260 *, List_1_t496136383 *, const RuntimeMethod*))Enumerator__ctor_m1346728491_gshared)(__this, p0, method) // System.Void System.Collections.Generic.Queue`1/Enumerator::.ctor(System.Collections.Generic.Queue`1) #define Enumerator__ctor_m1880089175(__this, ___q0, method) (( void (*) (Enumerator_t3588277760 *, Queue_1_t2926365658 *, const RuntimeMethod*))Enumerator__ctor_m1880089175_gshared)(__this, ___q0, method) // System.Void System.InvalidOperationException::.ctor() extern "C" IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m2734335978 (InvalidOperationException_t56020091 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Queue`1/Enumerator::System.Collections.IEnumerator.Reset() #define Enumerator_System_Collections_IEnumerator_Reset_m1487823313(__this, method) (( void (*) (Enumerator_t3588277760 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m1487823313_gshared)(__this, method) // T System.Collections.Generic.Queue`1/Enumerator::get_Current() #define Enumerator_get_Current_m1170173642(__this, method) (( RuntimeObject * (*) (Enumerator_t3588277760 *, const RuntimeMethod*))Enumerator_get_Current_m1170173642_gshared)(__this, method) // System.Object System.Collections.Generic.Queue`1/Enumerator::System.Collections.IEnumerator.get_Current() #define Enumerator_System_Collections_IEnumerator_get_Current_m1399273671(__this, method) (( RuntimeObject * (*) (Enumerator_t3588277760 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m1399273671_gshared)(__this, method) // System.Void System.Collections.Generic.Queue`1/Enumerator::Dispose() #define Enumerator_Dispose_m2419537076(__this, method) (( void (*) (Enumerator_t3588277760 *, const RuntimeMethod*))Enumerator_Dispose_m2419537076_gshared)(__this, method) // System.Boolean System.Collections.Generic.Queue`1/Enumerator::MoveNext() #define Enumerator_MoveNext_m3662315381(__this, method) (( bool (*) (Enumerator_t3588277760 *, const RuntimeMethod*))Enumerator_MoveNext_m3662315381_gshared)(__this, 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_m3830431512_gshared (List_1_t3454752663 * __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)); WeightInfoU5BU5D_t1690221756* L_0 = ((List_1_t3454752663_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_m1474938676_gshared (List_1_t3454752663 * __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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3454752663 *)__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)); WeightInfoU5BU5D_t1690221756* L_3 = ((List_1_t3454752663_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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3454752663 *)__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(((WeightInfoU5BU5D_t1690221756*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3454752663 *)__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_m2647469291_gshared (List_1_t3454752663 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m2647469291_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_m2647469291_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((WeightInfoU5BU5D_t1690221756*)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_m677528834_gshared (List_1_t3454752663 * __this, WeightInfoU5BU5D_t1690221756* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); WeightInfoU5BU5D_t1690221756* 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_m297186645_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t3454752663_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((WeightInfoU5BU5D_t1690221756*)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_m351671524_gshared (List_1_t3454752663 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3454752663 *)__this); Enumerator_t1049029244 L_0 = (( Enumerator_t1049029244 (*) (List_1_t3454752663 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3454752663 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1049029244 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_m2936151305_gshared (List_1_t3454752663 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__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_m1073821409_gshared (List_1_t3454752663 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3454752663 *)__this); Enumerator_t1049029244 L_0 = (( Enumerator_t1049029244 (*) (List_1_t3454752663 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3454752663 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1049029244 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_m1268477916_gshared (List_1_t3454752663 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1268477916_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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3454752663 *)__this, (WeightInfo_t1982677921 )((*(WeightInfo_t1982677921 *)((WeightInfo_t1982677921 *)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_m1268477916_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_m1192085552_gshared (List_1_t3454752663 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m1192085552_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_t3454752663 *)__this); bool L_1 = (( bool (*) (List_1_t3454752663 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t3454752663 *)__this, (WeightInfo_t1982677921 )((*(WeightInfo_t1982677921 *)((WeightInfo_t1982677921 *)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_m2169536268_gshared (List_1_t3454752663 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2169536268_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_t3454752663 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3454752663 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3454752663 *)__this, (WeightInfo_t1982677921 )((*(WeightInfo_t1982677921 *)((WeightInfo_t1982677921 *)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_m1686259618_gshared (List_1_t3454752663 * __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_m1686259618_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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3454752663 *)__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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_1, (WeightInfo_t1982677921 )((*(WeightInfo_t1982677921 *)((WeightInfo_t1982677921 *)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_m1686259618_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_m1620900929_gshared (List_1_t3454752663 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1620900929_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_t3454752663 *)__this); (( bool (*) (List_1_t3454752663 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t3454752663 *)__this, (WeightInfo_t1982677921 )((*(WeightInfo_t1982677921 *)((WeightInfo_t1982677921 *)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_m1634295755_gshared (List_1_t3454752663 * __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_m3472812238_gshared (List_1_t3454752663 * __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_m952307257_gshared (List_1_t3454752663 * __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_m2138654002_gshared (List_1_t3454752663 * __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_m1194270902_gshared (List_1_t3454752663 * __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_m206839472_gshared (List_1_t3454752663 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3454752663 *)__this); WeightInfo_t1982677921 L_1 = (( WeightInfo_t1982677921 (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); WeightInfo_t1982677921 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_m2042576025_gshared (List_1_t3454752663 * __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_m2042576025_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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_0, (WeightInfo_t1982677921 )((*(WeightInfo_t1982677921 *)((WeightInfo_t1982677921 *)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_m2042576025_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m1997031888_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); WeightInfoU5BU5D_t1690221756* L_1 = (WeightInfoU5BU5D_t1690221756*)__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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { WeightInfoU5BU5D_t1690221756* L_2 = (WeightInfoU5BU5D_t1690221756*)__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; WeightInfo_t1982677921 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (WeightInfo_t1982677921 )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_m2300868401_gshared (List_1_t3454752663 * __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; WeightInfoU5BU5D_t1690221756* L_3 = (WeightInfoU5BU5D_t1690221756*)__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_t3454752663 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3454752663 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t3454752663 *)__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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3454752663 *)__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_m3368504639_gshared (List_1_t3454752663 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3368504639_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_m3368504639_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_m3368504639_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_m3368504639_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_m3431941306_gshared (List_1_t3454752663 * __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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; WeightInfoU5BU5D_t1690221756* L_5 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< WeightInfoU5BU5D_t1690221756*, 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, (WeightInfoU5BU5D_t1690221756*)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_m3423439457_gshared (List_1_t3454752663 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m3423439457_MetadataUsageId); s_Il2CppMethodInitialized = true; } WeightInfo_t1982677921 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); WeightInfo_t1982677921 L_3 = InterfaceFuncInvoker0< WeightInfo_t1982677921 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (WeightInfo_t1982677921 )L_3; WeightInfo_t1982677921 L_4 = V_0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3454752663 *)__this, (WeightInfo_t1982677921 )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_m525041003_gshared (List_1_t3454752663 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3454752663 *)__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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3454752663 *)__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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3454752663 *)__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_t3195254208 * List_1_AsReadOnly_m210375919_gshared (List_1_t3454752663 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3195254208 * L_0 = (ReadOnlyCollection_1_t3195254208 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3195254208 *, 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_m639103351_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); WeightInfo_t1982677921 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, int32_t, int32_t, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_0, (int32_t)0, (int32_t)L_1, (WeightInfo_t1982677921 )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_m2259504822_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); WeightInfo_t1982677921 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, int32_t, int32_t, WeightInfo_t1982677921 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_0, (int32_t)0, (int32_t)L_1, (WeightInfo_t1982677921 )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_m212283403_gshared (List_1_t3454752663 * __this, int32_t ___index0, int32_t ___count1, WeightInfo_t1982677921 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); WeightInfoU5BU5D_t1690221756* L_2 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; WeightInfo_t1982677921 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, int32_t, int32_t, WeightInfo_t1982677921 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_2, (int32_t)L_3, (int32_t)L_4, (WeightInfo_t1982677921 )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_m1210266092_gshared (List_1_t3454752663 * __this, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfoU5BU5D_t1690221756* L_1 = (WeightInfoU5BU5D_t1690221756*)__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_m3964333099_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfo_t1982677921 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, WeightInfo_t1982677921 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_0, (WeightInfo_t1982677921 )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_m3850882747_gshared (List_1_t3454752663 * __this, WeightInfoU5BU5D_t1690221756* ___array0, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfoU5BU5D_t1690221756* 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_m113565680_gshared (List_1_t3454752663 * __this, WeightInfoU5BU5D_t1690221756* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfoU5BU5D_t1690221756* 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_m987517482_gshared (List_1_t3454752663 * __this, int32_t ___index0, WeightInfoU5BU5D_t1690221756* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); WeightInfoU5BU5D_t1690221756* L_2 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_3 = ___index0; WeightInfoU5BU5D_t1690221756* 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_m1867575368_gshared (List_1_t3454752663 * __this, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2807972045 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)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_t2807972045 * L_2 = ___match0; NullCheck((List_1_t3454752663 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3454752663 *, int32_t, int32_t, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2807972045 *)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 WeightInfo_t1982677921 List_1_Find_m2036335038_gshared (List_1_t3454752663 * __this, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; WeightInfo_t1982677921 V_1; memset(&V_1, 0, sizeof(V_1)); WeightInfo_t1982677921 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2807972045 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)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_t2807972045 * L_2 = ___match0; NullCheck((List_1_t3454752663 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3454752663 *, int32_t, int32_t, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2807972045 *)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; } } { WeightInfoU5BU5D_t1690221756* L_5 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; WeightInfo_t1982677921 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(WeightInfo_t1982677921 )); WeightInfo_t1982677921 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_m1897385865_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m1897385865_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t2807972045 * 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_m1897385865_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_t3454752663 * List_1_FindAll_m4023660910_gshared (List_1_t3454752663 * __this, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2807972045 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)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_t2807972045 * L_2 = ___match0; NullCheck((List_1_t3454752663 *)__this); List_1_t3454752663 * L_3 = (( List_1_t3454752663 * (*) (List_1_t3454752663 *, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t3454752663 *)__this, (Predicate_1_t2807972045 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t2807972045 * L_4 = ___match0; NullCheck((List_1_t3454752663 *)__this); List_1_t3454752663 * L_5 = (( List_1_t3454752663 * (*) (List_1_t3454752663 *, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t3454752663 *)__this, (Predicate_1_t2807972045 *)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_t3454752663 * List_1_FindAllStackBits_m1668252748_gshared (List_1_t3454752663 * __this, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m1668252748_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; WeightInfoU5BU5D_t1690221756* 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_m1668252748_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_t2807972045 * L_3 = ___match0; WeightInfoU5BU5D_t1690221756* L_4 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; WeightInfo_t1982677921 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2807972045 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2807972045 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2807972045 *)L_3, (WeightInfo_t1982677921 )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 = (WeightInfoU5BU5D_t1690221756*)((WeightInfoU5BU5D_t1690221756*)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; } } { WeightInfoU5BU5D_t1690221756* 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)); WeightInfoU5BU5D_t1690221756* L_27 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; WeightInfo_t1982677921 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (WeightInfo_t1982677921 )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: { WeightInfoU5BU5D_t1690221756* L_39 = V_5; int32_t L_40 = V_2; List_1_t3454752663 * L_41 = (List_1_t3454752663 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3454752663 *, WeightInfoU5BU5D_t1690221756*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (WeightInfoU5BU5D_t1690221756*)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_t3454752663 * List_1_FindAllList_m3327693989_gshared (List_1_t3454752663 * __this, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { List_1_t3454752663 * V_0 = NULL; int32_t V_1 = 0; { List_1_t3454752663 * L_0 = (List_1_t3454752663 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3454752663 *, 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_t3454752663 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t2807972045 * L_1 = ___match0; WeightInfoU5BU5D_t1690221756* L_2 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; WeightInfo_t1982677921 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2807972045 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2807972045 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2807972045 *)L_1, (WeightInfo_t1982677921 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t3454752663 * L_7 = V_0; WeightInfoU5BU5D_t1690221756* L_8 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; WeightInfo_t1982677921 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t3454752663 *)L_7); (( void (*) (List_1_t3454752663 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3454752663 *)L_7, (WeightInfo_t1982677921 )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_t3454752663 * 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_m3485109855_gshared (List_1_t3454752663 * __this, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2807972045 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)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_t2807972045 * L_2 = ___match0; NullCheck((List_1_t3454752663 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3454752663 *, int32_t, int32_t, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2807972045 *)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_m2278432002_gshared (List_1_t3454752663 * __this, int32_t ___startIndex0, Predicate_1_t2807972045 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2807972045 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3454752663 *)__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_t2807972045 * L_5 = ___match1; NullCheck((List_1_t3454752663 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3454752663 *, int32_t, int32_t, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t2807972045 *)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_m2351213165_gshared (List_1_t3454752663 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2807972045 * ___match2, const RuntimeMethod* method) { { Predicate_1_t2807972045 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3454752663 *)__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_t2807972045 * L_5 = ___match2; NullCheck((List_1_t3454752663 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3454752663 *, int32_t, int32_t, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t2807972045 *)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_m4174644035_gshared (List_1_t3454752663 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2807972045 * ___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_t2807972045 * L_3 = ___match2; WeightInfoU5BU5D_t1690221756* L_4 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; WeightInfo_t1982677921 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2807972045 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2807972045 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2807972045 *)L_3, (WeightInfo_t1982677921 )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 WeightInfo_t1982677921 List_1_FindLast_m1388357348_gshared (List_1_t3454752663 * __this, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; WeightInfo_t1982677921 V_1; memset(&V_1, 0, sizeof(V_1)); WeightInfo_t1982677921 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2807972045 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)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_t2807972045 * L_2 = ___match0; NullCheck((List_1_t3454752663 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3454752663 *, int32_t, int32_t, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2807972045 *)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(WeightInfo_t1982677921 )); WeightInfo_t1982677921 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t3454752663 *)__this); WeightInfo_t1982677921 L_7 = (( WeightInfo_t1982677921 (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3454752663 *)__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_m651188142_gshared (List_1_t3454752663 * __this, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2807972045 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)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_t2807972045 * L_2 = ___match0; NullCheck((List_1_t3454752663 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3454752663 *, int32_t, int32_t, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2807972045 *)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_m3248115271_gshared (List_1_t3454752663 * __this, int32_t ___startIndex0, Predicate_1_t2807972045 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2807972045 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t2807972045 * L_3 = ___match1; NullCheck((List_1_t3454752663 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3454752663 *, int32_t, int32_t, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t2807972045 *)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_m2284037498_gshared (List_1_t3454752663 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2807972045 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2807972045 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3454752663 *)__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_t2807972045 * L_7 = ___match2; NullCheck((List_1_t3454752663 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t3454752663 *, int32_t, int32_t, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t2807972045 *)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_m661520939_gshared (List_1_t3454752663 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2807972045 * ___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_t2807972045 * L_2 = ___match2; WeightInfoU5BU5D_t1690221756* L_3 = (WeightInfoU5BU5D_t1690221756*)__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; WeightInfo_t1982677921 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2807972045 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t2807972045 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2807972045 *)L_2, (WeightInfo_t1982677921 )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_m240302928_gshared (List_1_t3454752663 * __this, Action_1_t2155145516 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m240302928_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t2155145516 * 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_m240302928_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t2155145516 * L_2 = ___action0; WeightInfoU5BU5D_t1690221756* L_3 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; WeightInfo_t1982677921 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t2155145516 *)L_2); (( void (*) (Action_1_t2155145516 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t2155145516 *)L_2, (WeightInfo_t1982677921 )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_t1049029244 List_1_GetEnumerator_m333441735_gshared (List_1_t3454752663 * __this, const RuntimeMethod* method) { { Enumerator_t1049029244 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m792376587((&L_0), (List_1_t3454752663 *)__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_t3454752663 * List_1_GetRange_m3427322405_gshared (List_1_t3454752663 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { WeightInfoU5BU5D_t1690221756* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3454752663 *)__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 = (WeightInfoU5BU5D_t1690221756*)((WeightInfoU5BU5D_t1690221756*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); WeightInfoU5BU5D_t1690221756* L_3 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_4 = ___index0; WeightInfoU5BU5D_t1690221756* 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); WeightInfoU5BU5D_t1690221756* L_7 = V_0; int32_t L_8 = ___count1; List_1_t3454752663 * L_9 = (List_1_t3454752663 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3454752663 *, WeightInfoU5BU5D_t1690221756*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (WeightInfoU5BU5D_t1690221756*)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_m2225294393_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfo_t1982677921 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, WeightInfo_t1982677921 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_0, (WeightInfo_t1982677921 )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_m3376248657_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); WeightInfoU5BU5D_t1690221756* L_1 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfo_t1982677921 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 */, WeightInfoU5BU5D_t1690221756*, WeightInfo_t1982677921 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_1, (WeightInfo_t1982677921 )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_m345285629_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m345285629_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_m345285629_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_m345285629_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_m345285629_RuntimeMethod_var); } IL_003d: { WeightInfoU5BU5D_t1690221756* L_8 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfo_t1982677921 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, WeightInfo_t1982677921 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_8, (WeightInfo_t1982677921 )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_m2501840927_gshared (List_1_t3454752663 * __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; } } { WeightInfoU5BU5D_t1690221756* L_5 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_6 = ___start0; WeightInfoU5BU5D_t1690221756* L_7 = (WeightInfoU5BU5D_t1690221756*)__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; } } { WeightInfoU5BU5D_t1690221756* L_15 = (WeightInfoU5BU5D_t1690221756*)__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_m1081267732_gshared (List_1_t3454752663 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m1081267732_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_m1081267732_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_m3672595050_gshared (List_1_t3454752663 * __this, int32_t ___index0, WeightInfo_t1982677921 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3454752663 *)__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(); WeightInfoU5BU5D_t1690221756* L_2 = (WeightInfoU5BU5D_t1690221756*)__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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3454752663 *)__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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); WeightInfoU5BU5D_t1690221756* L_4 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_5 = ___index0; WeightInfo_t1982677921 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (WeightInfo_t1982677921 )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_m3750517010_gshared (List_1_t3454752663 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3750517010_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_m3750517010_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_m520768146_gshared (List_1_t3454752663 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { WeightInfoU5BU5D_t1690221756* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3454752663 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3454752663 *)__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_t3454752663 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (WeightInfoU5BU5D_t1690221756*)((WeightInfoU5BU5D_t1690221756*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); WeightInfoU5BU5D_t1690221756* L_4 = V_0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, WeightInfoU5BU5D_t1690221756*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t3454752663 *)__this, (WeightInfoU5BU5D_t1690221756*)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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; WeightInfoU5BU5D_t1690221756* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3454752663 *)__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)); WeightInfoU5BU5D_t1690221756* L_8 = V_0; WeightInfoU5BU5D_t1690221756* L_9 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_10 = ___index0; WeightInfoU5BU5D_t1690221756* 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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t3454752663 *)__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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t3454752663 *)__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_m971002733_gshared (List_1_t3454752663 * __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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3454752663 *)__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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3454752663 *)__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; WeightInfoU5BU5D_t1690221756* L_6 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< WeightInfoU5BU5D_t1690221756*, 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, (WeightInfoU5BU5D_t1690221756*)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_m2257904230_gshared (List_1_t3454752663 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m2257904230_MetadataUsageId); s_Il2CppMethodInitialized = true; } WeightInfo_t1982677921 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); WeightInfo_t1982677921 L_3 = InterfaceFuncInvoker0< WeightInfo_t1982677921 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (WeightInfo_t1982677921 )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)); WeightInfo_t1982677921 L_6 = V_0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_5, (WeightInfo_t1982677921 )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_m3897039418_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfo_t1982677921 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 */, WeightInfoU5BU5D_t1690221756*, WeightInfo_t1982677921 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_0, (WeightInfo_t1982677921 )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_m2166582924_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); WeightInfoU5BU5D_t1690221756* L_1 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfo_t1982677921 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, WeightInfo_t1982677921 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_1, (WeightInfo_t1982677921 )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_m1545134766_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m1545134766_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_m1545134766_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_m1545134766_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_m1545134766_RuntimeMethod_var); } IL_005b: { WeightInfoU5BU5D_t1690221756* L_16 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfo_t1982677921 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, WeightInfo_t1982677921 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_16, (WeightInfo_t1982677921 )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_m479873503_gshared (List_1_t3454752663 * __this, WeightInfo_t1982677921 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { WeightInfo_t1982677921 L_0 = ___item0; NullCheck((List_1_t3454752663 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3454752663 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3454752663 *)__this, (WeightInfo_t1982677921 )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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t3454752663 *)__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_m3272733580_gshared (List_1_t3454752663 * __this, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t2807972045 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)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_t2807972045 * L_1 = ___match0; WeightInfoU5BU5D_t1690221756* L_2 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; WeightInfo_t1982677921 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2807972045 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2807972045 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2807972045 *)L_1, (WeightInfo_t1982677921 )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_t2807972045 * L_14 = ___match0; WeightInfoU5BU5D_t1690221756* L_15 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; WeightInfo_t1982677921 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t2807972045 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t2807972045 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2807972045 *)L_14, (WeightInfo_t1982677921 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { WeightInfoU5BU5D_t1690221756* L_20 = (WeightInfoU5BU5D_t1690221756*)__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)); WeightInfoU5BU5D_t1690221756* L_23 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; WeightInfo_t1982677921 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (WeightInfo_t1982677921 )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; } } { WeightInfoU5BU5D_t1690221756* L_32 = (WeightInfoU5BU5D_t1690221756*)__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_m4288555835_gshared (List_1_t3454752663 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m4288555835_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_m4288555835_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); WeightInfoU5BU5D_t1690221756* L_5 = (WeightInfoU5BU5D_t1690221756*)__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_m2605276376_gshared (List_1_t3454752663 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3454752663 *)__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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); WeightInfoU5BU5D_t1690221756* L_5 = (WeightInfoU5BU5D_t1690221756*)__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_m327508111_gshared (List_1_t3454752663 * __this, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__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_m52791109_gshared (List_1_t3454752663 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); WeightInfoU5BU5D_t1690221756* L_2 = (WeightInfoU5BU5D_t1690221756*)__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_m2705744317_gshared (List_1_t3454752663 * __this, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__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_t3482432803 * L_2 = (( Comparer_1_t3482432803 * (*) (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 */, WeightInfoU5BU5D_t1690221756*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)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_m318467022_gshared (List_1_t3454752663 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)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_m2424809679_gshared (List_1_t3454752663 * __this, Comparison_1_t1757609100 * ___comparison0, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t1757609100 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, int32_t, Comparison_1_t1757609100 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)L_0, (int32_t)L_1, (Comparison_1_t1757609100 *)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_m802347074_gshared (List_1_t3454752663 * __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_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3454752663 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); WeightInfoU5BU5D_t1690221756* L_2 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756*)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 WeightInfoU5BU5D_t1690221756* List_1_ToArray_m2096020348_gshared (List_1_t3454752663 * __this, const RuntimeMethod* method) { WeightInfoU5BU5D_t1690221756* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (WeightInfoU5BU5D_t1690221756*)((WeightInfoU5BU5D_t1690221756*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); WeightInfoU5BU5D_t1690221756* L_1 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); WeightInfoU5BU5D_t1690221756* 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); WeightInfoU5BU5D_t1690221756* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m2272605421_gshared (List_1_t3454752663 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3454752663 *)__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_m1589539847_gshared (List_1_t3454752663 * __this, Predicate_1_t2807972045 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2807972045 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2807972045 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2807972045 *)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_t2807972045 * L_1 = ___match0; WeightInfoU5BU5D_t1690221756* L_2 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; WeightInfo_t1982677921 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2807972045 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2807972045 *, WeightInfo_t1982677921 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2807972045 *)L_1, (WeightInfo_t1982677921 )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_m833184844_gshared (List_1_t3454752663 * __this, const RuntimeMethod* method) { { WeightInfoU5BU5D_t1690221756* L_0 = (WeightInfoU5BU5D_t1690221756*)__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_m3136238472_gshared (List_1_t3454752663 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m3136238472_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_m3136238472_RuntimeMethod_var); } IL_0012: { WeightInfoU5BU5D_t1690221756** L_3 = (WeightInfoU5BU5D_t1690221756**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, WeightInfoU5BU5D_t1690221756**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (WeightInfoU5BU5D_t1690221756**)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_m965454527_gshared (List_1_t3454752663 * __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 WeightInfo_t1982677921 List_1_get_Item_m3970437206_gshared (List_1_t3454752663 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m3970437206_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_m3970437206_RuntimeMethod_var); } IL_0017: { WeightInfoU5BU5D_t1690221756* L_3 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; WeightInfo_t1982677921 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_m3702396446_gshared (List_1_t3454752663 * __this, int32_t ___index0, WeightInfo_t1982677921 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m3702396446_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t3454752663 *)__this); (( void (*) (List_1_t3454752663 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3454752663 *)__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_m3702396446_RuntimeMethod_var); } IL_001e: { WeightInfoU5BU5D_t1690221756* L_4 = (WeightInfoU5BU5D_t1690221756*)__this->get__items_1(); int32_t L_5 = ___index0; WeightInfo_t1982677921 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (WeightInfo_t1982677921 )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_m1119201631_gshared (List_1_t1547575848 * __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)); UICharInfoU5BU5D_t928762055* L_0 = ((List_1_t1547575848_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_m2180036841_gshared (List_1_t1547575848 * __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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1547575848 *)__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)); UICharInfoU5BU5D_t928762055* L_3 = ((List_1_t1547575848_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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1547575848 *)__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(((UICharInfoU5BU5D_t928762055*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1547575848 *)__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_m808270210_gshared (List_1_t1547575848 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m808270210_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_m808270210_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((UICharInfoU5BU5D_t928762055*)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_m1744175292_gshared (List_1_t1547575848 * __this, UICharInfoU5BU5D_t928762055* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); UICharInfoU5BU5D_t928762055* 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_m25975778_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t1547575848_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((UICharInfoU5BU5D_t928762055*)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_m2518787301_gshared (List_1_t1547575848 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1547575848 *)__this); Enumerator_t3436819725 L_0 = (( Enumerator_t3436819725 (*) (List_1_t1547575848 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1547575848 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3436819725 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_m1162979030_gshared (List_1_t1547575848 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__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_m1793626190_gshared (List_1_t1547575848 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1547575848 *)__this); Enumerator_t3436819725 L_0 = (( Enumerator_t3436819725 (*) (List_1_t1547575848 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1547575848 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3436819725 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_m1142950911_gshared (List_1_t1547575848 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1142950911_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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1547575848 *)__this, (UICharInfo_t75501106 )((*(UICharInfo_t75501106 *)((UICharInfo_t75501106 *)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_m1142950911_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_m1743300950_gshared (List_1_t1547575848 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m1743300950_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_t1547575848 *)__this); bool L_1 = (( bool (*) (List_1_t1547575848 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t1547575848 *)__this, (UICharInfo_t75501106 )((*(UICharInfo_t75501106 *)((UICharInfo_t75501106 *)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_m3211997095_gshared (List_1_t1547575848 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m3211997095_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_t1547575848 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1547575848 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1547575848 *)__this, (UICharInfo_t75501106 )((*(UICharInfo_t75501106 *)((UICharInfo_t75501106 *)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_m3580720398_gshared (List_1_t1547575848 * __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_m3580720398_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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1547575848 *)__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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_1, (UICharInfo_t75501106 )((*(UICharInfo_t75501106 *)((UICharInfo_t75501106 *)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_m3580720398_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_m3815403687_gshared (List_1_t1547575848 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m3815403687_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_t1547575848 *)__this); (( bool (*) (List_1_t1547575848 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t1547575848 *)__this, (UICharInfo_t75501106 )((*(UICharInfo_t75501106 *)((UICharInfo_t75501106 *)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_m2461752135_gshared (List_1_t1547575848 * __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_m967177678_gshared (List_1_t1547575848 * __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_m1937857346_gshared (List_1_t1547575848 * __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_m203251153_gshared (List_1_t1547575848 * __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_m2831585393_gshared (List_1_t1547575848 * __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_m2238467146_gshared (List_1_t1547575848 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1547575848 *)__this); UICharInfo_t75501106 L_1 = (( UICharInfo_t75501106 (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); UICharInfo_t75501106 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_m17446486_gshared (List_1_t1547575848 * __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_m17446486_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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_0, (UICharInfo_t75501106 )((*(UICharInfo_t75501106 *)((UICharInfo_t75501106 *)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_m17446486_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m3348856031_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); UICharInfoU5BU5D_t928762055* L_1 = (UICharInfoU5BU5D_t928762055*)__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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { UICharInfoU5BU5D_t928762055* L_2 = (UICharInfoU5BU5D_t928762055*)__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; UICharInfo_t75501106 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (UICharInfo_t75501106 )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_m4234119950_gshared (List_1_t1547575848 * __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; UICharInfoU5BU5D_t928762055* L_3 = (UICharInfoU5BU5D_t928762055*)__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_t1547575848 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1547575848 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t1547575848 *)__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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1547575848 *)__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_m1066533636_gshared (List_1_t1547575848 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m1066533636_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_m1066533636_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_m1066533636_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_m1066533636_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_m350187608_gshared (List_1_t1547575848 * __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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; UICharInfoU5BU5D_t928762055* L_5 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< UICharInfoU5BU5D_t928762055*, 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, (UICharInfoU5BU5D_t928762055*)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_m3150588606_gshared (List_1_t1547575848 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m3150588606_MetadataUsageId); s_Il2CppMethodInitialized = true; } UICharInfo_t75501106 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); UICharInfo_t75501106 L_3 = InterfaceFuncInvoker0< UICharInfo_t75501106 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (UICharInfo_t75501106 )L_3; UICharInfo_t75501106 L_4 = V_0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1547575848 *)__this, (UICharInfo_t75501106 )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_m2472390388_gshared (List_1_t1547575848 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1547575848 *)__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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1547575848 *)__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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1547575848 *)__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_t1288077393 * List_1_AsReadOnly_m2408892351_gshared (List_1_t1547575848 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t1288077393 * L_0 = (ReadOnlyCollection_1_t1288077393 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t1288077393 *, 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_m3008232421_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); UICharInfo_t75501106 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, int32_t, int32_t, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_0, (int32_t)0, (int32_t)L_1, (UICharInfo_t75501106 )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_m1644204862_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); UICharInfo_t75501106 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, int32_t, int32_t, UICharInfo_t75501106 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_0, (int32_t)0, (int32_t)L_1, (UICharInfo_t75501106 )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_m1321716569_gshared (List_1_t1547575848 * __this, int32_t ___index0, int32_t ___count1, UICharInfo_t75501106 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UICharInfoU5BU5D_t928762055* L_2 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; UICharInfo_t75501106 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, int32_t, int32_t, UICharInfo_t75501106 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_2, (int32_t)L_3, (int32_t)L_4, (UICharInfo_t75501106 )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_m2556951839_gshared (List_1_t1547575848 * __this, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfoU5BU5D_t928762055* L_1 = (UICharInfoU5BU5D_t928762055*)__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_m1925266201_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfo_t75501106 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, UICharInfo_t75501106 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_0, (UICharInfo_t75501106 )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_m3600397436_gshared (List_1_t1547575848 * __this, UICharInfoU5BU5D_t928762055* ___array0, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfoU5BU5D_t928762055* 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_m1941216102_gshared (List_1_t1547575848 * __this, UICharInfoU5BU5D_t928762055* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfoU5BU5D_t928762055* 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_m874079792_gshared (List_1_t1547575848 * __this, int32_t ___index0, UICharInfoU5BU5D_t928762055* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UICharInfoU5BU5D_t928762055* L_2 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_3 = ___index0; UICharInfoU5BU5D_t928762055* 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_m1523171778_gshared (List_1_t1547575848 * __this, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { { Predicate_1_t900795230 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)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_t900795230 * L_2 = ___match0; NullCheck((List_1_t1547575848 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1547575848 *, int32_t, int32_t, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t900795230 *)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 UICharInfo_t75501106 List_1_Find_m3604493182_gshared (List_1_t1547575848 * __this, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; UICharInfo_t75501106 V_1; memset(&V_1, 0, sizeof(V_1)); UICharInfo_t75501106 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t900795230 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)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_t900795230 * L_2 = ___match0; NullCheck((List_1_t1547575848 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1547575848 *, int32_t, int32_t, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t900795230 *)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; } } { UICharInfoU5BU5D_t928762055* L_5 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; UICharInfo_t75501106 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(UICharInfo_t75501106 )); UICharInfo_t75501106 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_m3263549496_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m3263549496_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t900795230 * 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_m3263549496_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_t1547575848 * List_1_FindAll_m779490076_gshared (List_1_t1547575848 * __this, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { { Predicate_1_t900795230 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)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_t900795230 * L_2 = ___match0; NullCheck((List_1_t1547575848 *)__this); List_1_t1547575848 * L_3 = (( List_1_t1547575848 * (*) (List_1_t1547575848 *, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t1547575848 *)__this, (Predicate_1_t900795230 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t900795230 * L_4 = ___match0; NullCheck((List_1_t1547575848 *)__this); List_1_t1547575848 * L_5 = (( List_1_t1547575848 * (*) (List_1_t1547575848 *, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t1547575848 *)__this, (Predicate_1_t900795230 *)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_t1547575848 * List_1_FindAllStackBits_m1862451279_gshared (List_1_t1547575848 * __this, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m1862451279_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; UICharInfoU5BU5D_t928762055* 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_m1862451279_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_t900795230 * L_3 = ___match0; UICharInfoU5BU5D_t928762055* L_4 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; UICharInfo_t75501106 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t900795230 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t900795230 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t900795230 *)L_3, (UICharInfo_t75501106 )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 = (UICharInfoU5BU5D_t928762055*)((UICharInfoU5BU5D_t928762055*)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; } } { UICharInfoU5BU5D_t928762055* 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)); UICharInfoU5BU5D_t928762055* L_27 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; UICharInfo_t75501106 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (UICharInfo_t75501106 )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: { UICharInfoU5BU5D_t928762055* L_39 = V_5; int32_t L_40 = V_2; List_1_t1547575848 * L_41 = (List_1_t1547575848 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1547575848 *, UICharInfoU5BU5D_t928762055*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (UICharInfoU5BU5D_t928762055*)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_t1547575848 * List_1_FindAllList_m26368248_gshared (List_1_t1547575848 * __this, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { List_1_t1547575848 * V_0 = NULL; int32_t V_1 = 0; { List_1_t1547575848 * L_0 = (List_1_t1547575848 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1547575848 *, 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_t1547575848 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t900795230 * L_1 = ___match0; UICharInfoU5BU5D_t928762055* L_2 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; UICharInfo_t75501106 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t900795230 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t900795230 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t900795230 *)L_1, (UICharInfo_t75501106 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t1547575848 * L_7 = V_0; UICharInfoU5BU5D_t928762055* L_8 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; UICharInfo_t75501106 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t1547575848 *)L_7); (( void (*) (List_1_t1547575848 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1547575848 *)L_7, (UICharInfo_t75501106 )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_t1547575848 * 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_m1003981094_gshared (List_1_t1547575848 * __this, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { { Predicate_1_t900795230 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)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_t900795230 * L_2 = ___match0; NullCheck((List_1_t1547575848 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1547575848 *, int32_t, int32_t, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t900795230 *)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_m2098199900_gshared (List_1_t1547575848 * __this, int32_t ___startIndex0, Predicate_1_t900795230 * ___match1, const RuntimeMethod* method) { { Predicate_1_t900795230 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1547575848 *)__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_t900795230 * L_5 = ___match1; NullCheck((List_1_t1547575848 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1547575848 *, int32_t, int32_t, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t900795230 *)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_m945092312_gshared (List_1_t1547575848 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t900795230 * ___match2, const RuntimeMethod* method) { { Predicate_1_t900795230 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1547575848 *)__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_t900795230 * L_5 = ___match2; NullCheck((List_1_t1547575848 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1547575848 *, int32_t, int32_t, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t900795230 *)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_m2663393843_gshared (List_1_t1547575848 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t900795230 * ___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_t900795230 * L_3 = ___match2; UICharInfoU5BU5D_t928762055* L_4 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; UICharInfo_t75501106 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t900795230 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t900795230 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t900795230 *)L_3, (UICharInfo_t75501106 )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 UICharInfo_t75501106 List_1_FindLast_m2670177920_gshared (List_1_t1547575848 * __this, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; UICharInfo_t75501106 V_1; memset(&V_1, 0, sizeof(V_1)); UICharInfo_t75501106 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t900795230 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)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_t900795230 * L_2 = ___match0; NullCheck((List_1_t1547575848 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1547575848 *, int32_t, int32_t, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t900795230 *)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(UICharInfo_t75501106 )); UICharInfo_t75501106 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t1547575848 *)__this); UICharInfo_t75501106 L_7 = (( UICharInfo_t75501106 (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1547575848 *)__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_m3213300719_gshared (List_1_t1547575848 * __this, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { { Predicate_1_t900795230 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)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_t900795230 * L_2 = ___match0; NullCheck((List_1_t1547575848 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1547575848 *, int32_t, int32_t, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t900795230 *)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_m3674923975_gshared (List_1_t1547575848 * __this, int32_t ___startIndex0, Predicate_1_t900795230 * ___match1, const RuntimeMethod* method) { { Predicate_1_t900795230 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t900795230 * L_3 = ___match1; NullCheck((List_1_t1547575848 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1547575848 *, int32_t, int32_t, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t900795230 *)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_m1311407577_gshared (List_1_t1547575848 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t900795230 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t900795230 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1547575848 *)__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_t900795230 * L_7 = ___match2; NullCheck((List_1_t1547575848 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t1547575848 *, int32_t, int32_t, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t900795230 *)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_m3909599046_gshared (List_1_t1547575848 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t900795230 * ___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_t900795230 * L_2 = ___match2; UICharInfoU5BU5D_t928762055* L_3 = (UICharInfoU5BU5D_t928762055*)__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; UICharInfo_t75501106 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t900795230 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t900795230 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t900795230 *)L_2, (UICharInfo_t75501106 )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_m2298681303_gshared (List_1_t1547575848 * __this, Action_1_t247968701 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m2298681303_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t247968701 * 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_m2298681303_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t247968701 * L_2 = ___action0; UICharInfoU5BU5D_t928762055* L_3 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; UICharInfo_t75501106 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t247968701 *)L_2); (( void (*) (Action_1_t247968701 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t247968701 *)L_2, (UICharInfo_t75501106 )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_t3436819725 List_1_GetEnumerator_m758342875_gshared (List_1_t1547575848 * __this, const RuntimeMethod* method) { { Enumerator_t3436819725 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3431458266((&L_0), (List_1_t1547575848 *)__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_t1547575848 * List_1_GetRange_m3595072875_gshared (List_1_t1547575848 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { UICharInfoU5BU5D_t928762055* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1547575848 *)__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 = (UICharInfoU5BU5D_t928762055*)((UICharInfoU5BU5D_t928762055*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); UICharInfoU5BU5D_t928762055* L_3 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_4 = ___index0; UICharInfoU5BU5D_t928762055* 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); UICharInfoU5BU5D_t928762055* L_7 = V_0; int32_t L_8 = ___count1; List_1_t1547575848 * L_9 = (List_1_t1547575848 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1547575848 *, UICharInfoU5BU5D_t928762055*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (UICharInfoU5BU5D_t928762055*)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_m3567357949_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfo_t75501106 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, UICharInfo_t75501106 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_0, (UICharInfo_t75501106 )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_m1370026717_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); UICharInfoU5BU5D_t928762055* L_1 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfo_t75501106 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 */, UICharInfoU5BU5D_t928762055*, UICharInfo_t75501106 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_1, (UICharInfo_t75501106 )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_m3063222619_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m3063222619_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_m3063222619_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_m3063222619_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_m3063222619_RuntimeMethod_var); } IL_003d: { UICharInfoU5BU5D_t928762055* L_8 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfo_t75501106 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, UICharInfo_t75501106 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_8, (UICharInfo_t75501106 )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_m1438282063_gshared (List_1_t1547575848 * __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; } } { UICharInfoU5BU5D_t928762055* L_5 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_6 = ___start0; UICharInfoU5BU5D_t928762055* L_7 = (UICharInfoU5BU5D_t928762055*)__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; } } { UICharInfoU5BU5D_t928762055* L_15 = (UICharInfoU5BU5D_t928762055*)__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_m3044940639_gshared (List_1_t1547575848 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m3044940639_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_m3044940639_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_m3386189445_gshared (List_1_t1547575848 * __this, int32_t ___index0, UICharInfo_t75501106 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1547575848 *)__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(); UICharInfoU5BU5D_t928762055* L_2 = (UICharInfoU5BU5D_t928762055*)__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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1547575848 *)__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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); UICharInfoU5BU5D_t928762055* L_4 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_5 = ___index0; UICharInfo_t75501106 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (UICharInfo_t75501106 )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_m3753757288_gshared (List_1_t1547575848 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3753757288_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_m3753757288_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_m2291264918_gshared (List_1_t1547575848 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { UICharInfoU5BU5D_t928762055* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1547575848 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1547575848 *)__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_t1547575848 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (UICharInfoU5BU5D_t928762055*)((UICharInfoU5BU5D_t928762055*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); UICharInfoU5BU5D_t928762055* L_4 = V_0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, UICharInfoU5BU5D_t928762055*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t1547575848 *)__this, (UICharInfoU5BU5D_t928762055*)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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; UICharInfoU5BU5D_t928762055* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1547575848 *)__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)); UICharInfoU5BU5D_t928762055* L_8 = V_0; UICharInfoU5BU5D_t928762055* L_9 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_10 = ___index0; UICharInfoU5BU5D_t928762055* 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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t1547575848 *)__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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t1547575848 *)__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_m912240506_gshared (List_1_t1547575848 * __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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1547575848 *)__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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1547575848 *)__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; UICharInfoU5BU5D_t928762055* L_6 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< UICharInfoU5BU5D_t928762055*, 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, (UICharInfoU5BU5D_t928762055*)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_m769390635_gshared (List_1_t1547575848 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m769390635_MetadataUsageId); s_Il2CppMethodInitialized = true; } UICharInfo_t75501106 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); UICharInfo_t75501106 L_3 = InterfaceFuncInvoker0< UICharInfo_t75501106 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (UICharInfo_t75501106 )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)); UICharInfo_t75501106 L_6 = V_0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_5, (UICharInfo_t75501106 )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_m2752646308_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfo_t75501106 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 */, UICharInfoU5BU5D_t928762055*, UICharInfo_t75501106 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_0, (UICharInfo_t75501106 )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_m2696484404_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); UICharInfoU5BU5D_t928762055* L_1 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfo_t75501106 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, UICharInfo_t75501106 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_1, (UICharInfo_t75501106 )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_m2337675449_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m2337675449_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_m2337675449_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_m2337675449_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_m2337675449_RuntimeMethod_var); } IL_005b: { UICharInfoU5BU5D_t928762055* L_16 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfo_t75501106 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, UICharInfo_t75501106 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_16, (UICharInfo_t75501106 )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_m575028601_gshared (List_1_t1547575848 * __this, UICharInfo_t75501106 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { UICharInfo_t75501106 L_0 = ___item0; NullCheck((List_1_t1547575848 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1547575848 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1547575848 *)__this, (UICharInfo_t75501106 )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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t1547575848 *)__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_m828201232_gshared (List_1_t1547575848 * __this, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t900795230 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)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_t900795230 * L_1 = ___match0; UICharInfoU5BU5D_t928762055* L_2 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; UICharInfo_t75501106 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t900795230 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t900795230 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t900795230 *)L_1, (UICharInfo_t75501106 )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_t900795230 * L_14 = ___match0; UICharInfoU5BU5D_t928762055* L_15 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; UICharInfo_t75501106 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t900795230 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t900795230 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t900795230 *)L_14, (UICharInfo_t75501106 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { UICharInfoU5BU5D_t928762055* L_20 = (UICharInfoU5BU5D_t928762055*)__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)); UICharInfoU5BU5D_t928762055* L_23 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; UICharInfo_t75501106 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (UICharInfo_t75501106 )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; } } { UICharInfoU5BU5D_t928762055* L_32 = (UICharInfoU5BU5D_t928762055*)__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_m3041762427_gshared (List_1_t1547575848 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m3041762427_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_m3041762427_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); UICharInfoU5BU5D_t928762055* L_5 = (UICharInfoU5BU5D_t928762055*)__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_m1474459703_gshared (List_1_t1547575848 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1547575848 *)__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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); UICharInfoU5BU5D_t928762055* L_5 = (UICharInfoU5BU5D_t928762055*)__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_m3290386475_gshared (List_1_t1547575848 * __this, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__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_m2171526659_gshared (List_1_t1547575848 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UICharInfoU5BU5D_t928762055* L_2 = (UICharInfoU5BU5D_t928762055*)__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_m2661162591_gshared (List_1_t1547575848 * __this, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__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_t1575255988 * L_2 = (( Comparer_1_t1575255988 * (*) (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 */, UICharInfoU5BU5D_t928762055*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)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_m80378372_gshared (List_1_t1547575848 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)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_m1617909511_gshared (List_1_t1547575848 * __this, Comparison_1_t4145399581 * ___comparison0, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t4145399581 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, int32_t, Comparison_1_t4145399581 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)L_0, (int32_t)L_1, (Comparison_1_t4145399581 *)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_m2756705465_gshared (List_1_t1547575848 * __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_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1547575848 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UICharInfoU5BU5D_t928762055* L_2 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055*)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 UICharInfoU5BU5D_t928762055* List_1_ToArray_m2001443925_gshared (List_1_t1547575848 * __this, const RuntimeMethod* method) { UICharInfoU5BU5D_t928762055* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (UICharInfoU5BU5D_t928762055*)((UICharInfoU5BU5D_t928762055*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); UICharInfoU5BU5D_t928762055* L_1 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); UICharInfoU5BU5D_t928762055* 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); UICharInfoU5BU5D_t928762055* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m3407405043_gshared (List_1_t1547575848 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1547575848 *)__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_m3360778275_gshared (List_1_t1547575848 * __this, Predicate_1_t900795230 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t900795230 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t900795230 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t900795230 *)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_t900795230 * L_1 = ___match0; UICharInfoU5BU5D_t928762055* L_2 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; UICharInfo_t75501106 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t900795230 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t900795230 *, UICharInfo_t75501106 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t900795230 *)L_1, (UICharInfo_t75501106 )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_m2036121258_gshared (List_1_t1547575848 * __this, const RuntimeMethod* method) { { UICharInfoU5BU5D_t928762055* L_0 = (UICharInfoU5BU5D_t928762055*)__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_m725662605_gshared (List_1_t1547575848 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m725662605_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_m725662605_RuntimeMethod_var); } IL_0012: { UICharInfoU5BU5D_t928762055** L_3 = (UICharInfoU5BU5D_t928762055**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, UICharInfoU5BU5D_t928762055**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (UICharInfoU5BU5D_t928762055**)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_m722424301_gshared (List_1_t1547575848 * __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 UICharInfo_t75501106 List_1_get_Item_m1686506901_gshared (List_1_t1547575848 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m1686506901_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_m1686506901_RuntimeMethod_var); } IL_0017: { UICharInfoU5BU5D_t928762055* L_3 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; UICharInfo_t75501106 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_m2082115010_gshared (List_1_t1547575848 * __this, int32_t ___index0, UICharInfo_t75501106 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m2082115010_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t1547575848 *)__this); (( void (*) (List_1_t1547575848 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1547575848 *)__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_m2082115010_RuntimeMethod_var); } IL_001e: { UICharInfoU5BU5D_t928762055* L_4 = (UICharInfoU5BU5D_t928762055*)__this->get__items_1(); int32_t L_5 = ___index0; UICharInfo_t75501106 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (UICharInfo_t75501106 )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_m1140860599_gshared (List_1_t1372374256 * __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)); UILineInfoU5BU5D_t1655937503* L_0 = ((List_1_t1372374256_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_m112201246_gshared (List_1_t1372374256 * __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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1372374256 *)__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)); UILineInfoU5BU5D_t1655937503* L_3 = ((List_1_t1372374256_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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1372374256 *)__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(((UILineInfoU5BU5D_t1655937503*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1372374256 *)__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_m4212503576_gshared (List_1_t1372374256 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m4212503576_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_m4212503576_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((UILineInfoU5BU5D_t1655937503*)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_m95065572_gshared (List_1_t1372374256 * __this, UILineInfoU5BU5D_t1655937503* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); UILineInfoU5BU5D_t1655937503* 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_m3188815452_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t1372374256_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((UILineInfoU5BU5D_t1655937503*)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_m1554406933_gshared (List_1_t1372374256 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1372374256 *)__this); Enumerator_t3261618133 L_0 = (( Enumerator_t3261618133 (*) (List_1_t1372374256 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1372374256 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3261618133 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_m3643417403_gshared (List_1_t1372374256 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__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_m1854136314_gshared (List_1_t1372374256 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1372374256 *)__this); Enumerator_t3261618133 L_0 = (( Enumerator_t3261618133 (*) (List_1_t1372374256 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1372374256 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3261618133 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_m2678213833_gshared (List_1_t1372374256 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m2678213833_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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1372374256 *)__this, (UILineInfo_t4195266810 )((*(UILineInfo_t4195266810 *)((UILineInfo_t4195266810 *)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_m2678213833_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_m453976393_gshared (List_1_t1372374256 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m453976393_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_t1372374256 *)__this); bool L_1 = (( bool (*) (List_1_t1372374256 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t1372374256 *)__this, (UILineInfo_t4195266810 )((*(UILineInfo_t4195266810 *)((UILineInfo_t4195266810 *)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_m4274882576_gshared (List_1_t1372374256 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m4274882576_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_t1372374256 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1372374256 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1372374256 *)__this, (UILineInfo_t4195266810 )((*(UILineInfo_t4195266810 *)((UILineInfo_t4195266810 *)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_m2499639102_gshared (List_1_t1372374256 * __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_m2499639102_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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1372374256 *)__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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_1, (UILineInfo_t4195266810 )((*(UILineInfo_t4195266810 *)((UILineInfo_t4195266810 *)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_m2499639102_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_m1298797127_gshared (List_1_t1372374256 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1298797127_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_t1372374256 *)__this); (( bool (*) (List_1_t1372374256 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t1372374256 *)__this, (UILineInfo_t4195266810 )((*(UILineInfo_t4195266810 *)((UILineInfo_t4195266810 *)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_m2520267702_gshared (List_1_t1372374256 * __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_m3630704857_gshared (List_1_t1372374256 * __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_m2926415826_gshared (List_1_t1372374256 * __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_m2722884463_gshared (List_1_t1372374256 * __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_m3291541397_gshared (List_1_t1372374256 * __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_m2452357640_gshared (List_1_t1372374256 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1372374256 *)__this); UILineInfo_t4195266810 L_1 = (( UILineInfo_t4195266810 (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); UILineInfo_t4195266810 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_m3065370393_gshared (List_1_t1372374256 * __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_m3065370393_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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_0, (UILineInfo_t4195266810 )((*(UILineInfo_t4195266810 *)((UILineInfo_t4195266810 *)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_m3065370393_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m1158512974_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); UILineInfoU5BU5D_t1655937503* L_1 = (UILineInfoU5BU5D_t1655937503*)__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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { UILineInfoU5BU5D_t1655937503* L_2 = (UILineInfoU5BU5D_t1655937503*)__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; UILineInfo_t4195266810 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (UILineInfo_t4195266810 )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_m86432812_gshared (List_1_t1372374256 * __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; UILineInfoU5BU5D_t1655937503* L_3 = (UILineInfoU5BU5D_t1655937503*)__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_t1372374256 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1372374256 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t1372374256 *)__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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1372374256 *)__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_m3117515278_gshared (List_1_t1372374256 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3117515278_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_m3117515278_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_m3117515278_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_m3117515278_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_m1886228333_gshared (List_1_t1372374256 * __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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; UILineInfoU5BU5D_t1655937503* L_5 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< UILineInfoU5BU5D_t1655937503*, 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, (UILineInfoU5BU5D_t1655937503*)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_m1284696147_gshared (List_1_t1372374256 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m1284696147_MetadataUsageId); s_Il2CppMethodInitialized = true; } UILineInfo_t4195266810 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); UILineInfo_t4195266810 L_3 = InterfaceFuncInvoker0< UILineInfo_t4195266810 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (UILineInfo_t4195266810 )L_3; UILineInfo_t4195266810 L_4 = V_0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1372374256 *)__this, (UILineInfo_t4195266810 )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_m429439147_gshared (List_1_t1372374256 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1372374256 *)__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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1372374256 *)__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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1372374256 *)__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_t1112875801 * List_1_AsReadOnly_m1038777102_gshared (List_1_t1372374256 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t1112875801 * L_0 = (ReadOnlyCollection_1_t1112875801 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t1112875801 *, 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_m2039853266_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); UILineInfo_t4195266810 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, int32_t, int32_t, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_0, (int32_t)0, (int32_t)L_1, (UILineInfo_t4195266810 )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_m3640225211_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); UILineInfo_t4195266810 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, int32_t, int32_t, UILineInfo_t4195266810 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_0, (int32_t)0, (int32_t)L_1, (UILineInfo_t4195266810 )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_m2458472929_gshared (List_1_t1372374256 * __this, int32_t ___index0, int32_t ___count1, UILineInfo_t4195266810 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UILineInfoU5BU5D_t1655937503* L_2 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; UILineInfo_t4195266810 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, int32_t, int32_t, UILineInfo_t4195266810 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_2, (int32_t)L_3, (int32_t)L_4, (UILineInfo_t4195266810 )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_m2003943277_gshared (List_1_t1372374256 * __this, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfoU5BU5D_t1655937503* L_1 = (UILineInfoU5BU5D_t1655937503*)__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_m353222571_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfo_t4195266810 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, UILineInfo_t4195266810 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_0, (UILineInfo_t4195266810 )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_m2963382070_gshared (List_1_t1372374256 * __this, UILineInfoU5BU5D_t1655937503* ___array0, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfoU5BU5D_t1655937503* 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_m2618793801_gshared (List_1_t1372374256 * __this, UILineInfoU5BU5D_t1655937503* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfoU5BU5D_t1655937503* 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_m1395243689_gshared (List_1_t1372374256 * __this, int32_t ___index0, UILineInfoU5BU5D_t1655937503* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UILineInfoU5BU5D_t1655937503* L_2 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_3 = ___index0; UILineInfoU5BU5D_t1655937503* 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_m3821280170_gshared (List_1_t1372374256 * __this, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { { Predicate_1_t725593638 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)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_t725593638 * L_2 = ___match0; NullCheck((List_1_t1372374256 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1372374256 *, int32_t, int32_t, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t725593638 *)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 UILineInfo_t4195266810 List_1_Find_m592386888_gshared (List_1_t1372374256 * __this, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; UILineInfo_t4195266810 V_1; memset(&V_1, 0, sizeof(V_1)); UILineInfo_t4195266810 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t725593638 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)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_t725593638 * L_2 = ___match0; NullCheck((List_1_t1372374256 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1372374256 *, int32_t, int32_t, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t725593638 *)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; } } { UILineInfoU5BU5D_t1655937503* L_5 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; UILineInfo_t4195266810 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(UILineInfo_t4195266810 )); UILineInfo_t4195266810 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_m754192497_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m754192497_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t725593638 * 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_m754192497_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_t1372374256 * List_1_FindAll_m676400191_gshared (List_1_t1372374256 * __this, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { { Predicate_1_t725593638 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)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_t725593638 * L_2 = ___match0; NullCheck((List_1_t1372374256 *)__this); List_1_t1372374256 * L_3 = (( List_1_t1372374256 * (*) (List_1_t1372374256 *, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t1372374256 *)__this, (Predicate_1_t725593638 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t725593638 * L_4 = ___match0; NullCheck((List_1_t1372374256 *)__this); List_1_t1372374256 * L_5 = (( List_1_t1372374256 * (*) (List_1_t1372374256 *, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t1372374256 *)__this, (Predicate_1_t725593638 *)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_t1372374256 * List_1_FindAllStackBits_m3945153845_gshared (List_1_t1372374256 * __this, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m3945153845_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; UILineInfoU5BU5D_t1655937503* 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_m3945153845_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_t725593638 * L_3 = ___match0; UILineInfoU5BU5D_t1655937503* L_4 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; UILineInfo_t4195266810 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t725593638 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t725593638 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t725593638 *)L_3, (UILineInfo_t4195266810 )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 = (UILineInfoU5BU5D_t1655937503*)((UILineInfoU5BU5D_t1655937503*)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; } } { UILineInfoU5BU5D_t1655937503* 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)); UILineInfoU5BU5D_t1655937503* L_27 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; UILineInfo_t4195266810 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (UILineInfo_t4195266810 )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: { UILineInfoU5BU5D_t1655937503* L_39 = V_5; int32_t L_40 = V_2; List_1_t1372374256 * L_41 = (List_1_t1372374256 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1372374256 *, UILineInfoU5BU5D_t1655937503*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (UILineInfoU5BU5D_t1655937503*)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_t1372374256 * List_1_FindAllList_m1841825212_gshared (List_1_t1372374256 * __this, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { List_1_t1372374256 * V_0 = NULL; int32_t V_1 = 0; { List_1_t1372374256 * L_0 = (List_1_t1372374256 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1372374256 *, 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_t1372374256 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t725593638 * L_1 = ___match0; UILineInfoU5BU5D_t1655937503* L_2 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; UILineInfo_t4195266810 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t725593638 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t725593638 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t725593638 *)L_1, (UILineInfo_t4195266810 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t1372374256 * L_7 = V_0; UILineInfoU5BU5D_t1655937503* L_8 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; UILineInfo_t4195266810 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t1372374256 *)L_7); (( void (*) (List_1_t1372374256 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1372374256 *)L_7, (UILineInfo_t4195266810 )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_t1372374256 * 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_m1371352190_gshared (List_1_t1372374256 * __this, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { { Predicate_1_t725593638 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)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_t725593638 * L_2 = ___match0; NullCheck((List_1_t1372374256 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1372374256 *, int32_t, int32_t, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t725593638 *)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_m228610373_gshared (List_1_t1372374256 * __this, int32_t ___startIndex0, Predicate_1_t725593638 * ___match1, const RuntimeMethod* method) { { Predicate_1_t725593638 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1372374256 *)__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_t725593638 * L_5 = ___match1; NullCheck((List_1_t1372374256 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1372374256 *, int32_t, int32_t, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t725593638 *)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_m2350122505_gshared (List_1_t1372374256 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t725593638 * ___match2, const RuntimeMethod* method) { { Predicate_1_t725593638 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1372374256 *)__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_t725593638 * L_5 = ___match2; NullCheck((List_1_t1372374256 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1372374256 *, int32_t, int32_t, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t725593638 *)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_m920922504_gshared (List_1_t1372374256 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t725593638 * ___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_t725593638 * L_3 = ___match2; UILineInfoU5BU5D_t1655937503* L_4 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; UILineInfo_t4195266810 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t725593638 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t725593638 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t725593638 *)L_3, (UILineInfo_t4195266810 )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 UILineInfo_t4195266810 List_1_FindLast_m122977087_gshared (List_1_t1372374256 * __this, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; UILineInfo_t4195266810 V_1; memset(&V_1, 0, sizeof(V_1)); UILineInfo_t4195266810 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t725593638 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)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_t725593638 * L_2 = ___match0; NullCheck((List_1_t1372374256 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1372374256 *, int32_t, int32_t, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t725593638 *)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(UILineInfo_t4195266810 )); UILineInfo_t4195266810 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t1372374256 *)__this); UILineInfo_t4195266810 L_7 = (( UILineInfo_t4195266810 (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1372374256 *)__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_m4269601533_gshared (List_1_t1372374256 * __this, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { { Predicate_1_t725593638 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)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_t725593638 * L_2 = ___match0; NullCheck((List_1_t1372374256 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1372374256 *, int32_t, int32_t, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t725593638 *)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_m1773365447_gshared (List_1_t1372374256 * __this, int32_t ___startIndex0, Predicate_1_t725593638 * ___match1, const RuntimeMethod* method) { { Predicate_1_t725593638 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t725593638 * L_3 = ___match1; NullCheck((List_1_t1372374256 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1372374256 *, int32_t, int32_t, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t725593638 *)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_m2644465549_gshared (List_1_t1372374256 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t725593638 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t725593638 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1372374256 *)__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_t725593638 * L_7 = ___match2; NullCheck((List_1_t1372374256 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t1372374256 *, int32_t, int32_t, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t725593638 *)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_m4058838317_gshared (List_1_t1372374256 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t725593638 * ___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_t725593638 * L_2 = ___match2; UILineInfoU5BU5D_t1655937503* L_3 = (UILineInfoU5BU5D_t1655937503*)__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; UILineInfo_t4195266810 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t725593638 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t725593638 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t725593638 *)L_2, (UILineInfo_t4195266810 )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_m2733730626_gshared (List_1_t1372374256 * __this, Action_1_t72767109 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m2733730626_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t72767109 * 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_m2733730626_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t72767109 * L_2 = ___action0; UILineInfoU5BU5D_t1655937503* L_3 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; UILineInfo_t4195266810 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t72767109 *)L_2); (( void (*) (Action_1_t72767109 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t72767109 *)L_2, (UILineInfo_t4195266810 )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_t3261618133 List_1_GetEnumerator_m2095602005_gshared (List_1_t1372374256 * __this, const RuntimeMethod* method) { { Enumerator_t3261618133 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3300941814((&L_0), (List_1_t1372374256 *)__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_t1372374256 * List_1_GetRange_m4145041957_gshared (List_1_t1372374256 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { UILineInfoU5BU5D_t1655937503* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1372374256 *)__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 = (UILineInfoU5BU5D_t1655937503*)((UILineInfoU5BU5D_t1655937503*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); UILineInfoU5BU5D_t1655937503* L_3 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_4 = ___index0; UILineInfoU5BU5D_t1655937503* 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); UILineInfoU5BU5D_t1655937503* L_7 = V_0; int32_t L_8 = ___count1; List_1_t1372374256 * L_9 = (List_1_t1372374256 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1372374256 *, UILineInfoU5BU5D_t1655937503*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (UILineInfoU5BU5D_t1655937503*)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_m576466407_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfo_t4195266810 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, UILineInfo_t4195266810 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_0, (UILineInfo_t4195266810 )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_m4269668409_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); UILineInfoU5BU5D_t1655937503* L_1 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfo_t4195266810 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 */, UILineInfoU5BU5D_t1655937503*, UILineInfo_t4195266810 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_1, (UILineInfo_t4195266810 )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_m100374867_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m100374867_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_m100374867_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_m100374867_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_m100374867_RuntimeMethod_var); } IL_003d: { UILineInfoU5BU5D_t1655937503* L_8 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfo_t4195266810 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, UILineInfo_t4195266810 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_8, (UILineInfo_t4195266810 )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_m2469952788_gshared (List_1_t1372374256 * __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; } } { UILineInfoU5BU5D_t1655937503* L_5 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_6 = ___start0; UILineInfoU5BU5D_t1655937503* L_7 = (UILineInfoU5BU5D_t1655937503*)__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; } } { UILineInfoU5BU5D_t1655937503* L_15 = (UILineInfoU5BU5D_t1655937503*)__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_m4681421_gshared (List_1_t1372374256 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m4681421_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_m4681421_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_m2937498625_gshared (List_1_t1372374256 * __this, int32_t ___index0, UILineInfo_t4195266810 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1372374256 *)__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(); UILineInfoU5BU5D_t1655937503* L_2 = (UILineInfoU5BU5D_t1655937503*)__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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1372374256 *)__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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); UILineInfoU5BU5D_t1655937503* L_4 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_5 = ___index0; UILineInfo_t4195266810 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (UILineInfo_t4195266810 )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_m3414765835_gshared (List_1_t1372374256 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3414765835_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_m3414765835_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_m3100033818_gshared (List_1_t1372374256 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { UILineInfoU5BU5D_t1655937503* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1372374256 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1372374256 *)__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_t1372374256 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (UILineInfoU5BU5D_t1655937503*)((UILineInfoU5BU5D_t1655937503*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); UILineInfoU5BU5D_t1655937503* L_4 = V_0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, UILineInfoU5BU5D_t1655937503*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t1372374256 *)__this, (UILineInfoU5BU5D_t1655937503*)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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; UILineInfoU5BU5D_t1655937503* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1372374256 *)__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)); UILineInfoU5BU5D_t1655937503* L_8 = V_0; UILineInfoU5BU5D_t1655937503* L_9 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_10 = ___index0; UILineInfoU5BU5D_t1655937503* 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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t1372374256 *)__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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t1372374256 *)__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_m4209999425_gshared (List_1_t1372374256 * __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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1372374256 *)__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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1372374256 *)__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; UILineInfoU5BU5D_t1655937503* L_6 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< UILineInfoU5BU5D_t1655937503*, 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, (UILineInfoU5BU5D_t1655937503*)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_m1802352155_gshared (List_1_t1372374256 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m1802352155_MetadataUsageId); s_Il2CppMethodInitialized = true; } UILineInfo_t4195266810 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); UILineInfo_t4195266810 L_3 = InterfaceFuncInvoker0< UILineInfo_t4195266810 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (UILineInfo_t4195266810 )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)); UILineInfo_t4195266810 L_6 = V_0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_5, (UILineInfo_t4195266810 )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_m683114468_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfo_t4195266810 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 */, UILineInfoU5BU5D_t1655937503*, UILineInfo_t4195266810 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_0, (UILineInfo_t4195266810 )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_m1393849342_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); UILineInfoU5BU5D_t1655937503* L_1 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfo_t4195266810 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, UILineInfo_t4195266810 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_1, (UILineInfo_t4195266810 )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_m2082610167_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m2082610167_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_m2082610167_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_m2082610167_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_m2082610167_RuntimeMethod_var); } IL_005b: { UILineInfoU5BU5D_t1655937503* L_16 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfo_t4195266810 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, UILineInfo_t4195266810 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_16, (UILineInfo_t4195266810 )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_m3853969205_gshared (List_1_t1372374256 * __this, UILineInfo_t4195266810 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { UILineInfo_t4195266810 L_0 = ___item0; NullCheck((List_1_t1372374256 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1372374256 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1372374256 *)__this, (UILineInfo_t4195266810 )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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t1372374256 *)__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_m1398118936_gshared (List_1_t1372374256 * __this, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t725593638 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)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_t725593638 * L_1 = ___match0; UILineInfoU5BU5D_t1655937503* L_2 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; UILineInfo_t4195266810 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t725593638 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t725593638 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t725593638 *)L_1, (UILineInfo_t4195266810 )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_t725593638 * L_14 = ___match0; UILineInfoU5BU5D_t1655937503* L_15 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; UILineInfo_t4195266810 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t725593638 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t725593638 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t725593638 *)L_14, (UILineInfo_t4195266810 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { UILineInfoU5BU5D_t1655937503* L_20 = (UILineInfoU5BU5D_t1655937503*)__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)); UILineInfoU5BU5D_t1655937503* L_23 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; UILineInfo_t4195266810 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (UILineInfo_t4195266810 )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; } } { UILineInfoU5BU5D_t1655937503* L_32 = (UILineInfoU5BU5D_t1655937503*)__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_m4279084788_gshared (List_1_t1372374256 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m4279084788_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_m4279084788_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); UILineInfoU5BU5D_t1655937503* L_5 = (UILineInfoU5BU5D_t1655937503*)__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_m642603782_gshared (List_1_t1372374256 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1372374256 *)__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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); UILineInfoU5BU5D_t1655937503* L_5 = (UILineInfoU5BU5D_t1655937503*)__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_m1585537182_gshared (List_1_t1372374256 * __this, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__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_m1118807734_gshared (List_1_t1372374256 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UILineInfoU5BU5D_t1655937503* L_2 = (UILineInfoU5BU5D_t1655937503*)__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_m933660666_gshared (List_1_t1372374256 * __this, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__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_t1400054396 * L_2 = (( Comparer_1_t1400054396 * (*) (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 */, UILineInfoU5BU5D_t1655937503*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)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_m901602607_gshared (List_1_t1372374256 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)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_m3286225755_gshared (List_1_t1372374256 * __this, Comparison_1_t3970197989 * ___comparison0, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t3970197989 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, int32_t, Comparison_1_t3970197989 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)L_0, (int32_t)L_1, (Comparison_1_t3970197989 *)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_m2356534259_gshared (List_1_t1372374256 * __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_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1372374256 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UILineInfoU5BU5D_t1655937503* L_2 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503*)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 UILineInfoU5BU5D_t1655937503* List_1_ToArray_m814029808_gshared (List_1_t1372374256 * __this, const RuntimeMethod* method) { UILineInfoU5BU5D_t1655937503* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (UILineInfoU5BU5D_t1655937503*)((UILineInfoU5BU5D_t1655937503*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); UILineInfoU5BU5D_t1655937503* L_1 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); UILineInfoU5BU5D_t1655937503* 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); UILineInfoU5BU5D_t1655937503* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m1426768889_gshared (List_1_t1372374256 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1372374256 *)__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_m3380830933_gshared (List_1_t1372374256 * __this, Predicate_1_t725593638 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t725593638 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t725593638 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t725593638 *)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_t725593638 * L_1 = ___match0; UILineInfoU5BU5D_t1655937503* L_2 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; UILineInfo_t4195266810 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t725593638 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t725593638 *, UILineInfo_t4195266810 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t725593638 *)L_1, (UILineInfo_t4195266810 )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_m3166127303_gshared (List_1_t1372374256 * __this, const RuntimeMethod* method) { { UILineInfoU5BU5D_t1655937503* L_0 = (UILineInfoU5BU5D_t1655937503*)__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_m640489333_gshared (List_1_t1372374256 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m640489333_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_m640489333_RuntimeMethod_var); } IL_0012: { UILineInfoU5BU5D_t1655937503** L_3 = (UILineInfoU5BU5D_t1655937503**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, UILineInfoU5BU5D_t1655937503**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (UILineInfoU5BU5D_t1655937503**)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_m1828050537_gshared (List_1_t1372374256 * __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 UILineInfo_t4195266810 List_1_get_Item_m2254585396_gshared (List_1_t1372374256 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m2254585396_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_m2254585396_RuntimeMethod_var); } IL_0017: { UILineInfoU5BU5D_t1655937503* L_3 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; UILineInfo_t4195266810 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_m1654477995_gshared (List_1_t1372374256 * __this, int32_t ___index0, UILineInfo_t4195266810 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m1654477995_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t1372374256 *)__this); (( void (*) (List_1_t1372374256 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1372374256 *)__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_m1654477995_RuntimeMethod_var); } IL_001e: { UILineInfoU5BU5D_t1655937503* L_4 = (UILineInfoU5BU5D_t1655937503*)__this->get__items_1(); int32_t L_5 = ___index0; UILineInfo_t4195266810 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (UILineInfo_t4195266810 )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_m3713859815_gshared (List_1_t1234605051 * __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)); UIVertexU5BU5D_t1981460040* L_0 = ((List_1_t1234605051_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_m2270350176_gshared (List_1_t1234605051 * __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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1234605051 *)__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)); UIVertexU5BU5D_t1981460040* L_3 = ((List_1_t1234605051_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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1234605051 *)__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(((UIVertexU5BU5D_t1981460040*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1234605051 *)__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_m163821521_gshared (List_1_t1234605051 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m163821521_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_m163821521_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((UIVertexU5BU5D_t1981460040*)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_m3797554078_gshared (List_1_t1234605051 * __this, UIVertexU5BU5D_t1981460040* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); UIVertexU5BU5D_t1981460040* 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_m3784828210_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t1234605051_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((UIVertexU5BU5D_t1981460040*)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_m1273481299_gshared (List_1_t1234605051 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1234605051 *)__this); Enumerator_t3123848928 L_0 = (( Enumerator_t3123848928 (*) (List_1_t1234605051 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1234605051 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3123848928 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_m760120603_gshared (List_1_t1234605051 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__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_m2465245514_gshared (List_1_t1234605051 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1234605051 *)__this); Enumerator_t3123848928 L_0 = (( Enumerator_t3123848928 (*) (List_1_t1234605051 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1234605051 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3123848928 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_m3014885234_gshared (List_1_t1234605051 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m3014885234_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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1234605051 *)__this, (UIVertex_t4057497605 )((*(UIVertex_t4057497605 *)((UIVertex_t4057497605 *)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_m3014885234_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_m2273335018_gshared (List_1_t1234605051 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m2273335018_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_t1234605051 *)__this); bool L_1 = (( bool (*) (List_1_t1234605051 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t1234605051 *)__this, (UIVertex_t4057497605 )((*(UIVertex_t4057497605 *)((UIVertex_t4057497605 *)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_m3703333164_gshared (List_1_t1234605051 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m3703333164_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_t1234605051 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1234605051 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1234605051 *)__this, (UIVertex_t4057497605 )((*(UIVertex_t4057497605 *)((UIVertex_t4057497605 *)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_m2401407093_gshared (List_1_t1234605051 * __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_m2401407093_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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1234605051 *)__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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_1, (UIVertex_t4057497605 )((*(UIVertex_t4057497605 *)((UIVertex_t4057497605 *)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_m2401407093_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_m1070694895_gshared (List_1_t1234605051 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1070694895_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_t1234605051 *)__this); (( bool (*) (List_1_t1234605051 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t1234605051 *)__this, (UIVertex_t4057497605 )((*(UIVertex_t4057497605 *)((UIVertex_t4057497605 *)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_m1454568134_gshared (List_1_t1234605051 * __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_m898768412_gshared (List_1_t1234605051 * __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_m589763997_gshared (List_1_t1234605051 * __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_m1651351967_gshared (List_1_t1234605051 * __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_m1729002068_gshared (List_1_t1234605051 * __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_m3519833837_gshared (List_1_t1234605051 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1234605051 *)__this); UIVertex_t4057497605 L_1 = (( UIVertex_t4057497605 (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); UIVertex_t4057497605 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_m2554146778_gshared (List_1_t1234605051 * __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_m2554146778_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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_0, (UIVertex_t4057497605 )((*(UIVertex_t4057497605 *)((UIVertex_t4057497605 *)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_m2554146778_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2586421604_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); UIVertexU5BU5D_t1981460040* L_1 = (UIVertexU5BU5D_t1981460040*)__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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { UIVertexU5BU5D_t1981460040* L_2 = (UIVertexU5BU5D_t1981460040*)__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; UIVertex_t4057497605 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (UIVertex_t4057497605 )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_m3132618066_gshared (List_1_t1234605051 * __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; UIVertexU5BU5D_t1981460040* L_3 = (UIVertexU5BU5D_t1981460040*)__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_t1234605051 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1234605051 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t1234605051 *)__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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1234605051 *)__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_m894800979_gshared (List_1_t1234605051 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m894800979_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_m894800979_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_m894800979_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_m894800979_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_m2705322374_gshared (List_1_t1234605051 * __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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; UIVertexU5BU5D_t1981460040* L_5 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< UIVertexU5BU5D_t1981460040*, 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, (UIVertexU5BU5D_t1981460040*)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_m140548286_gshared (List_1_t1234605051 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m140548286_MetadataUsageId); s_Il2CppMethodInitialized = true; } UIVertex_t4057497605 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); UIVertex_t4057497605 L_3 = InterfaceFuncInvoker0< UIVertex_t4057497605 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (UIVertex_t4057497605 )L_3; UIVertex_t4057497605 L_4 = V_0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1234605051 *)__this, (UIVertex_t4057497605 )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_m668631002_gshared (List_1_t1234605051 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1234605051 *)__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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1234605051 *)__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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1234605051 *)__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_t975106596 * List_1_AsReadOnly_m823463947_gshared (List_1_t1234605051 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t975106596 * L_0 = (ReadOnlyCollection_1_t975106596 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t975106596 *, 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_m1433694_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); UIVertex_t4057497605 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, int32_t, int32_t, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_0, (int32_t)0, (int32_t)L_1, (UIVertex_t4057497605 )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_m781928766_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); UIVertex_t4057497605 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, int32_t, int32_t, UIVertex_t4057497605 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_0, (int32_t)0, (int32_t)L_1, (UIVertex_t4057497605 )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_m506469944_gshared (List_1_t1234605051 * __this, int32_t ___index0, int32_t ___count1, UIVertex_t4057497605 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UIVertexU5BU5D_t1981460040* L_2 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; UIVertex_t4057497605 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, int32_t, int32_t, UIVertex_t4057497605 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_2, (int32_t)L_3, (int32_t)L_4, (UIVertex_t4057497605 )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_m2244610185_gshared (List_1_t1234605051 * __this, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertexU5BU5D_t1981460040* L_1 = (UIVertexU5BU5D_t1981460040*)__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_m1908611371_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertex_t4057497605 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, UIVertex_t4057497605 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_0, (UIVertex_t4057497605 )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_m1305019548_gshared (List_1_t1234605051 * __this, UIVertexU5BU5D_t1981460040* ___array0, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertexU5BU5D_t1981460040* 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_m1758106197_gshared (List_1_t1234605051 * __this, UIVertexU5BU5D_t1981460040* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertexU5BU5D_t1981460040* 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_m3436003932_gshared (List_1_t1234605051 * __this, int32_t ___index0, UIVertexU5BU5D_t1981460040* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UIVertexU5BU5D_t1981460040* L_2 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_3 = ___index0; UIVertexU5BU5D_t1981460040* 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_m2292673980_gshared (List_1_t1234605051 * __this, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { { Predicate_1_t587824433 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)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_t587824433 * L_2 = ___match0; NullCheck((List_1_t1234605051 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1234605051 *, int32_t, int32_t, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t587824433 *)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 UIVertex_t4057497605 List_1_Find_m1604549775_gshared (List_1_t1234605051 * __this, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; UIVertex_t4057497605 V_1; memset(&V_1, 0, sizeof(V_1)); UIVertex_t4057497605 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t587824433 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)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_t587824433 * L_2 = ___match0; NullCheck((List_1_t1234605051 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1234605051 *, int32_t, int32_t, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t587824433 *)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; } } { UIVertexU5BU5D_t1981460040* L_5 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; UIVertex_t4057497605 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(UIVertex_t4057497605 )); UIVertex_t4057497605 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_m579516778_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m579516778_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t587824433 * 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_m579516778_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_t1234605051 * List_1_FindAll_m2915872694_gshared (List_1_t1234605051 * __this, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { { Predicate_1_t587824433 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)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_t587824433 * L_2 = ___match0; NullCheck((List_1_t1234605051 *)__this); List_1_t1234605051 * L_3 = (( List_1_t1234605051 * (*) (List_1_t1234605051 *, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t1234605051 *)__this, (Predicate_1_t587824433 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t587824433 * L_4 = ___match0; NullCheck((List_1_t1234605051 *)__this); List_1_t1234605051 * L_5 = (( List_1_t1234605051 * (*) (List_1_t1234605051 *, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t1234605051 *)__this, (Predicate_1_t587824433 *)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_t1234605051 * List_1_FindAllStackBits_m3692823545_gshared (List_1_t1234605051 * __this, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m3692823545_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; UIVertexU5BU5D_t1981460040* 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_m3692823545_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_t587824433 * L_3 = ___match0; UIVertexU5BU5D_t1981460040* L_4 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; UIVertex_t4057497605 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t587824433 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t587824433 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t587824433 *)L_3, (UIVertex_t4057497605 )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 = (UIVertexU5BU5D_t1981460040*)((UIVertexU5BU5D_t1981460040*)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; } } { UIVertexU5BU5D_t1981460040* 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)); UIVertexU5BU5D_t1981460040* L_27 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; UIVertex_t4057497605 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (UIVertex_t4057497605 )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: { UIVertexU5BU5D_t1981460040* L_39 = V_5; int32_t L_40 = V_2; List_1_t1234605051 * L_41 = (List_1_t1234605051 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1234605051 *, UIVertexU5BU5D_t1981460040*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (UIVertexU5BU5D_t1981460040*)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_t1234605051 * List_1_FindAllList_m2658739730_gshared (List_1_t1234605051 * __this, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { List_1_t1234605051 * V_0 = NULL; int32_t V_1 = 0; { List_1_t1234605051 * L_0 = (List_1_t1234605051 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1234605051 *, 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_t1234605051 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t587824433 * L_1 = ___match0; UIVertexU5BU5D_t1981460040* L_2 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; UIVertex_t4057497605 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t587824433 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t587824433 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t587824433 *)L_1, (UIVertex_t4057497605 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t1234605051 * L_7 = V_0; UIVertexU5BU5D_t1981460040* L_8 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; UIVertex_t4057497605 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t1234605051 *)L_7); (( void (*) (List_1_t1234605051 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1234605051 *)L_7, (UIVertex_t4057497605 )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_t1234605051 * 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_m4127171490_gshared (List_1_t1234605051 * __this, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { { Predicate_1_t587824433 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)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_t587824433 * L_2 = ___match0; NullCheck((List_1_t1234605051 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1234605051 *, int32_t, int32_t, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t587824433 *)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_m2981615440_gshared (List_1_t1234605051 * __this, int32_t ___startIndex0, Predicate_1_t587824433 * ___match1, const RuntimeMethod* method) { { Predicate_1_t587824433 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1234605051 *)__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_t587824433 * L_5 = ___match1; NullCheck((List_1_t1234605051 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1234605051 *, int32_t, int32_t, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t587824433 *)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_m1305755468_gshared (List_1_t1234605051 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t587824433 * ___match2, const RuntimeMethod* method) { { Predicate_1_t587824433 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1234605051 *)__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_t587824433 * L_5 = ___match2; NullCheck((List_1_t1234605051 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1234605051 *, int32_t, int32_t, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t587824433 *)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_m1671905883_gshared (List_1_t1234605051 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t587824433 * ___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_t587824433 * L_3 = ___match2; UIVertexU5BU5D_t1981460040* L_4 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; UIVertex_t4057497605 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t587824433 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t587824433 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t587824433 *)L_3, (UIVertex_t4057497605 )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 UIVertex_t4057497605 List_1_FindLast_m3106003873_gshared (List_1_t1234605051 * __this, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; UIVertex_t4057497605 V_1; memset(&V_1, 0, sizeof(V_1)); UIVertex_t4057497605 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t587824433 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)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_t587824433 * L_2 = ___match0; NullCheck((List_1_t1234605051 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1234605051 *, int32_t, int32_t, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t587824433 *)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(UIVertex_t4057497605 )); UIVertex_t4057497605 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t1234605051 *)__this); UIVertex_t4057497605 L_7 = (( UIVertex_t4057497605 (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1234605051 *)__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_m1984048652_gshared (List_1_t1234605051 * __this, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { { Predicate_1_t587824433 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)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_t587824433 * L_2 = ___match0; NullCheck((List_1_t1234605051 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1234605051 *, int32_t, int32_t, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t587824433 *)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_m1858730746_gshared (List_1_t1234605051 * __this, int32_t ___startIndex0, Predicate_1_t587824433 * ___match1, const RuntimeMethod* method) { { Predicate_1_t587824433 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t587824433 * L_3 = ___match1; NullCheck((List_1_t1234605051 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1234605051 *, int32_t, int32_t, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t587824433 *)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_m3188677704_gshared (List_1_t1234605051 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t587824433 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t587824433 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1234605051 *)__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_t587824433 * L_7 = ___match2; NullCheck((List_1_t1234605051 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t1234605051 *, int32_t, int32_t, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t587824433 *)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_m3986077054_gshared (List_1_t1234605051 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t587824433 * ___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_t587824433 * L_2 = ___match2; UIVertexU5BU5D_t1981460040* L_3 = (UIVertexU5BU5D_t1981460040*)__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; UIVertex_t4057497605 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t587824433 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t587824433 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t587824433 *)L_2, (UIVertex_t4057497605 )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_m2828285208_gshared (List_1_t1234605051 * __this, Action_1_t4229965200 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m2828285208_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t4229965200 * 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_m2828285208_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t4229965200 * L_2 = ___action0; UIVertexU5BU5D_t1981460040* L_3 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; UIVertex_t4057497605 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t4229965200 *)L_2); (( void (*) (Action_1_t4229965200 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t4229965200 *)L_2, (UIVertex_t4057497605 )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_t3123848928 List_1_GetEnumerator_m3244410720_gshared (List_1_t1234605051 * __this, const RuntimeMethod* method) { { Enumerator_t3123848928 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m2029608698((&L_0), (List_1_t1234605051 *)__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_t1234605051 * List_1_GetRange_m4003550186_gshared (List_1_t1234605051 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { UIVertexU5BU5D_t1981460040* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1234605051 *)__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 = (UIVertexU5BU5D_t1981460040*)((UIVertexU5BU5D_t1981460040*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); UIVertexU5BU5D_t1981460040* L_3 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_4 = ___index0; UIVertexU5BU5D_t1981460040* 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); UIVertexU5BU5D_t1981460040* L_7 = V_0; int32_t L_8 = ___count1; List_1_t1234605051 * L_9 = (List_1_t1234605051 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1234605051 *, UIVertexU5BU5D_t1981460040*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (UIVertexU5BU5D_t1981460040*)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_m1815347550_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertex_t4057497605 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, UIVertex_t4057497605 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_0, (UIVertex_t4057497605 )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_m834041416_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); UIVertexU5BU5D_t1981460040* L_1 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertex_t4057497605 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 */, UIVertexU5BU5D_t1981460040*, UIVertex_t4057497605 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_1, (UIVertex_t4057497605 )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_m4063436301_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m4063436301_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_m4063436301_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_m4063436301_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_m4063436301_RuntimeMethod_var); } IL_003d: { UIVertexU5BU5D_t1981460040* L_8 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertex_t4057497605 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, UIVertex_t4057497605 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_8, (UIVertex_t4057497605 )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_m1409095436_gshared (List_1_t1234605051 * __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; } } { UIVertexU5BU5D_t1981460040* L_5 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_6 = ___start0; UIVertexU5BU5D_t1981460040* L_7 = (UIVertexU5BU5D_t1981460040*)__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; } } { UIVertexU5BU5D_t1981460040* L_15 = (UIVertexU5BU5D_t1981460040*)__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_m1185871911_gshared (List_1_t1234605051 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m1185871911_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_m1185871911_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_m1643593161_gshared (List_1_t1234605051 * __this, int32_t ___index0, UIVertex_t4057497605 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1234605051 *)__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(); UIVertexU5BU5D_t1981460040* L_2 = (UIVertexU5BU5D_t1981460040*)__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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1234605051 *)__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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); UIVertexU5BU5D_t1981460040* L_4 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_5 = ___index0; UIVertex_t4057497605 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (UIVertex_t4057497605 )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_m3766527370_gshared (List_1_t1234605051 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3766527370_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_m3766527370_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_m1868462344_gshared (List_1_t1234605051 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { UIVertexU5BU5D_t1981460040* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1234605051 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1234605051 *)__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_t1234605051 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (UIVertexU5BU5D_t1981460040*)((UIVertexU5BU5D_t1981460040*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); UIVertexU5BU5D_t1981460040* L_4 = V_0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, UIVertexU5BU5D_t1981460040*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t1234605051 *)__this, (UIVertexU5BU5D_t1981460040*)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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; UIVertexU5BU5D_t1981460040* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1234605051 *)__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)); UIVertexU5BU5D_t1981460040* L_8 = V_0; UIVertexU5BU5D_t1981460040* L_9 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_10 = ___index0; UIVertexU5BU5D_t1981460040* 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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t1234605051 *)__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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t1234605051 *)__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_m3549911819_gshared (List_1_t1234605051 * __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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1234605051 *)__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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1234605051 *)__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; UIVertexU5BU5D_t1981460040* L_6 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< UIVertexU5BU5D_t1981460040*, 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, (UIVertexU5BU5D_t1981460040*)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_m2841576977_gshared (List_1_t1234605051 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m2841576977_MetadataUsageId); s_Il2CppMethodInitialized = true; } UIVertex_t4057497605 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); UIVertex_t4057497605 L_3 = InterfaceFuncInvoker0< UIVertex_t4057497605 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (UIVertex_t4057497605 )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)); UIVertex_t4057497605 L_6 = V_0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_5, (UIVertex_t4057497605 )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_m4056671855_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertex_t4057497605 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 */, UIVertexU5BU5D_t1981460040*, UIVertex_t4057497605 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_0, (UIVertex_t4057497605 )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_m1216100148_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); UIVertexU5BU5D_t1981460040* L_1 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertex_t4057497605 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, UIVertex_t4057497605 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_1, (UIVertex_t4057497605 )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_m2733490068_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m2733490068_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_m2733490068_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_m2733490068_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_m2733490068_RuntimeMethod_var); } IL_005b: { UIVertexU5BU5D_t1981460040* L_16 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertex_t4057497605 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, UIVertex_t4057497605 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_16, (UIVertex_t4057497605 )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_m3775825302_gshared (List_1_t1234605051 * __this, UIVertex_t4057497605 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { UIVertex_t4057497605 L_0 = ___item0; NullCheck((List_1_t1234605051 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1234605051 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1234605051 *)__this, (UIVertex_t4057497605 )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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t1234605051 *)__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_m818254423_gshared (List_1_t1234605051 * __this, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t587824433 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)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_t587824433 * L_1 = ___match0; UIVertexU5BU5D_t1981460040* L_2 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; UIVertex_t4057497605 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t587824433 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t587824433 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t587824433 *)L_1, (UIVertex_t4057497605 )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_t587824433 * L_14 = ___match0; UIVertexU5BU5D_t1981460040* L_15 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; UIVertex_t4057497605 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t587824433 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t587824433 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t587824433 *)L_14, (UIVertex_t4057497605 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { UIVertexU5BU5D_t1981460040* L_20 = (UIVertexU5BU5D_t1981460040*)__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)); UIVertexU5BU5D_t1981460040* L_23 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; UIVertex_t4057497605 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (UIVertex_t4057497605 )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; } } { UIVertexU5BU5D_t1981460040* L_32 = (UIVertexU5BU5D_t1981460040*)__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_m394327618_gshared (List_1_t1234605051 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m394327618_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_m394327618_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); UIVertexU5BU5D_t1981460040* L_5 = (UIVertexU5BU5D_t1981460040*)__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_m1418373338_gshared (List_1_t1234605051 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1234605051 *)__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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); UIVertexU5BU5D_t1981460040* L_5 = (UIVertexU5BU5D_t1981460040*)__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_m3973193695_gshared (List_1_t1234605051 * __this, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__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_m3611614670_gshared (List_1_t1234605051 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UIVertexU5BU5D_t1981460040* L_2 = (UIVertexU5BU5D_t1981460040*)__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_m542003483_gshared (List_1_t1234605051 * __this, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__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_t1262285191 * L_2 = (( Comparer_1_t1262285191 * (*) (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 */, UIVertexU5BU5D_t1981460040*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)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_m1599239120_gshared (List_1_t1234605051 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)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_m115880292_gshared (List_1_t1234605051 * __this, Comparison_1_t3832428784 * ___comparison0, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t3832428784 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, int32_t, Comparison_1_t3832428784 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)L_0, (int32_t)L_1, (Comparison_1_t3832428784 *)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_m3926231262_gshared (List_1_t1234605051 * __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_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1234605051 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); UIVertexU5BU5D_t1981460040* L_2 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040*)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 UIVertexU5BU5D_t1981460040* List_1_ToArray_m1739515760_gshared (List_1_t1234605051 * __this, const RuntimeMethod* method) { UIVertexU5BU5D_t1981460040* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (UIVertexU5BU5D_t1981460040*)((UIVertexU5BU5D_t1981460040*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); UIVertexU5BU5D_t1981460040* L_1 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); UIVertexU5BU5D_t1981460040* 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); UIVertexU5BU5D_t1981460040* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m3801445587_gshared (List_1_t1234605051 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1234605051 *)__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_m3458391256_gshared (List_1_t1234605051 * __this, Predicate_1_t587824433 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t587824433 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t587824433 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t587824433 *)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_t587824433 * L_1 = ___match0; UIVertexU5BU5D_t1981460040* L_2 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; UIVertex_t4057497605 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t587824433 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t587824433 *, UIVertex_t4057497605 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t587824433 *)L_1, (UIVertex_t4057497605 )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_m3666274724_gshared (List_1_t1234605051 * __this, const RuntimeMethod* method) { { UIVertexU5BU5D_t1981460040* L_0 = (UIVertexU5BU5D_t1981460040*)__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_m2777925136_gshared (List_1_t1234605051 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m2777925136_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_m2777925136_RuntimeMethod_var); } IL_0012: { UIVertexU5BU5D_t1981460040** L_3 = (UIVertexU5BU5D_t1981460040**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, UIVertexU5BU5D_t1981460040**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (UIVertexU5BU5D_t1981460040**)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_m1547299620_gshared (List_1_t1234605051 * __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 UIVertex_t4057497605 List_1_get_Item_m457221236_gshared (List_1_t1234605051 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m457221236_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_m457221236_RuntimeMethod_var); } IL_0017: { UIVertexU5BU5D_t1981460040* L_3 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; UIVertex_t4057497605 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_m2057272351_gshared (List_1_t1234605051 * __this, int32_t ___index0, UIVertex_t4057497605 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m2057272351_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t1234605051 *)__this); (( void (*) (List_1_t1234605051 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1234605051 *)__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_m2057272351_RuntimeMethod_var); } IL_001e: { UIVertexU5BU5D_t1981460040* L_4 = (UIVertexU5BU5D_t1981460040*)__this->get__items_1(); int32_t L_5 = ___index0; UIVertex_t4057497605 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (UIVertex_t4057497605 )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_m2503988995_gshared (List_1_t3628304265 * __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)); Vector2U5BU5D_t1457185986* L_0 = ((List_1_t3628304265_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_m404557453_gshared (List_1_t3628304265 * __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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3628304265 *)__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)); Vector2U5BU5D_t1457185986* L_3 = ((List_1_t3628304265_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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3628304265 *)__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(((Vector2U5BU5D_t1457185986*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3628304265 *)__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_m4267227738_gshared (List_1_t3628304265 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m4267227738_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_m4267227738_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((Vector2U5BU5D_t1457185986*)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_m2929363938_gshared (List_1_t3628304265 * __this, Vector2U5BU5D_t1457185986* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Vector2U5BU5D_t1457185986* 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_m4115369596_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t3628304265_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((Vector2U5BU5D_t1457185986*)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_m3445679677_gshared (List_1_t3628304265 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3628304265 *)__this); Enumerator_t1222580846 L_0 = (( Enumerator_t1222580846 (*) (List_1_t3628304265 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3628304265 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1222580846 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_m3005257031_gshared (List_1_t3628304265 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__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_m2344957147_gshared (List_1_t3628304265 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3628304265 *)__this); Enumerator_t1222580846 L_0 = (( Enumerator_t1222580846 (*) (List_1_t3628304265 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3628304265 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1222580846 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_m1917877818_gshared (List_1_t3628304265 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1917877818_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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3628304265 *)__this, (Vector2_t2156229523 )((*(Vector2_t2156229523 *)((Vector2_t2156229523 *)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_m1917877818_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_m2131605266_gshared (List_1_t3628304265 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m2131605266_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_t3628304265 *)__this); bool L_1 = (( bool (*) (List_1_t3628304265 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t3628304265 *)__this, (Vector2_t2156229523 )((*(Vector2_t2156229523 *)((Vector2_t2156229523 *)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_m1088859899_gshared (List_1_t3628304265 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m1088859899_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_t3628304265 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3628304265 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3628304265 *)__this, (Vector2_t2156229523 )((*(Vector2_t2156229523 *)((Vector2_t2156229523 *)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_m2238786360_gshared (List_1_t3628304265 * __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_m2238786360_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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3628304265 *)__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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_1, (Vector2_t2156229523 )((*(Vector2_t2156229523 *)((Vector2_t2156229523 *)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_m2238786360_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_m4226673807_gshared (List_1_t3628304265 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m4226673807_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_t3628304265 *)__this); (( bool (*) (List_1_t3628304265 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t3628304265 *)__this, (Vector2_t2156229523 )((*(Vector2_t2156229523 *)((Vector2_t2156229523 *)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_m2056527014_gshared (List_1_t3628304265 * __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_m1552759297_gshared (List_1_t3628304265 * __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_m1429851642_gshared (List_1_t3628304265 * __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_m1423467518_gshared (List_1_t3628304265 * __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_m2793860900_gshared (List_1_t3628304265 * __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_m523057313_gshared (List_1_t3628304265 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3628304265 *)__this); Vector2_t2156229523 L_1 = (( Vector2_t2156229523 (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); Vector2_t2156229523 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_m4101821588_gshared (List_1_t3628304265 * __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_m4101821588_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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_0, (Vector2_t2156229523 )((*(Vector2_t2156229523 *)((Vector2_t2156229523 *)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_m4101821588_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2298161512_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); Vector2U5BU5D_t1457185986* L_1 = (Vector2U5BU5D_t1457185986*)__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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { Vector2U5BU5D_t1457185986* L_2 = (Vector2U5BU5D_t1457185986*)__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; Vector2_t2156229523 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (Vector2_t2156229523 )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_m183799357_gshared (List_1_t3628304265 * __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; Vector2U5BU5D_t1457185986* L_3 = (Vector2U5BU5D_t1457185986*)__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_t3628304265 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3628304265 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t3628304265 *)__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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3628304265 *)__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_m97058613_gshared (List_1_t3628304265 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m97058613_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_m97058613_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_m97058613_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_m97058613_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_m1469681717_gshared (List_1_t3628304265 * __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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; Vector2U5BU5D_t1457185986* L_5 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< Vector2U5BU5D_t1457185986*, 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, (Vector2U5BU5D_t1457185986*)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_m1267044261_gshared (List_1_t3628304265 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m1267044261_MetadataUsageId); s_Il2CppMethodInitialized = true; } Vector2_t2156229523 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); Vector2_t2156229523 L_3 = InterfaceFuncInvoker0< Vector2_t2156229523 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Vector2_t2156229523 )L_3; Vector2_t2156229523 L_4 = V_0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3628304265 *)__this, (Vector2_t2156229523 )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_m705206751_gshared (List_1_t3628304265 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3628304265 *)__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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3628304265 *)__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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3628304265 *)__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_t3368805810 * List_1_AsReadOnly_m4010324684_gshared (List_1_t3628304265 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3368805810 * L_0 = (ReadOnlyCollection_1_t3368805810 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3368805810 *, 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_m279471722_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Vector2_t2156229523 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, int32_t, int32_t, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_0, (int32_t)0, (int32_t)L_1, (Vector2_t2156229523 )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_m453113776_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Vector2_t2156229523 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, int32_t, int32_t, Vector2_t2156229523 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_0, (int32_t)0, (int32_t)L_1, (Vector2_t2156229523 )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_m2243959659_gshared (List_1_t3628304265 * __this, int32_t ___index0, int32_t ___count1, Vector2_t2156229523 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector2U5BU5D_t1457185986* L_2 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Vector2_t2156229523 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, int32_t, int32_t, Vector2_t2156229523 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_2, (int32_t)L_3, (int32_t)L_4, (Vector2_t2156229523 )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_m2188935509_gshared (List_1_t3628304265 * __this, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2U5BU5D_t1457185986* L_1 = (Vector2U5BU5D_t1457185986*)__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_m2043630929_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2_t2156229523 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, Vector2_t2156229523 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_0, (Vector2_t2156229523 )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_m2196927724_gshared (List_1_t3628304265 * __this, Vector2U5BU5D_t1457185986* ___array0, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2U5BU5D_t1457185986* 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_m2746988508_gshared (List_1_t3628304265 * __this, Vector2U5BU5D_t1457185986* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2U5BU5D_t1457185986* 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_m39130643_gshared (List_1_t3628304265 * __this, int32_t ___index0, Vector2U5BU5D_t1457185986* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector2U5BU5D_t1457185986* L_2 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_3 = ___index0; Vector2U5BU5D_t1457185986* 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_m912998333_gshared (List_1_t3628304265 * __this, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2981523647 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)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_t2981523647 * L_2 = ___match0; NullCheck((List_1_t3628304265 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3628304265 *, int32_t, int32_t, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2981523647 *)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 Vector2_t2156229523 List_1_Find_m3485944732_gshared (List_1_t3628304265 * __this, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Vector2_t2156229523 V_1; memset(&V_1, 0, sizeof(V_1)); Vector2_t2156229523 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2981523647 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)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_t2981523647 * L_2 = ___match0; NullCheck((List_1_t3628304265 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3628304265 *, int32_t, int32_t, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2981523647 *)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; } } { Vector2U5BU5D_t1457185986* L_5 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Vector2_t2156229523 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(Vector2_t2156229523 )); Vector2_t2156229523 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_m2804856007_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2804856007_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t2981523647 * 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_m2804856007_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_t3628304265 * List_1_FindAll_m3494228046_gshared (List_1_t3628304265 * __this, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2981523647 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)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_t2981523647 * L_2 = ___match0; NullCheck((List_1_t3628304265 *)__this); List_1_t3628304265 * L_3 = (( List_1_t3628304265 * (*) (List_1_t3628304265 *, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t3628304265 *)__this, (Predicate_1_t2981523647 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t2981523647 * L_4 = ___match0; NullCheck((List_1_t3628304265 *)__this); List_1_t3628304265 * L_5 = (( List_1_t3628304265 * (*) (List_1_t3628304265 *, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t3628304265 *)__this, (Predicate_1_t2981523647 *)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_t3628304265 * List_1_FindAllStackBits_m3071561272_gshared (List_1_t3628304265 * __this, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m3071561272_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; Vector2U5BU5D_t1457185986* 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_m3071561272_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_t2981523647 * L_3 = ___match0; Vector2U5BU5D_t1457185986* L_4 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; Vector2_t2156229523 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2981523647 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2981523647 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2981523647 *)L_3, (Vector2_t2156229523 )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 = (Vector2U5BU5D_t1457185986*)((Vector2U5BU5D_t1457185986*)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; } } { Vector2U5BU5D_t1457185986* 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)); Vector2U5BU5D_t1457185986* L_27 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; Vector2_t2156229523 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (Vector2_t2156229523 )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: { Vector2U5BU5D_t1457185986* L_39 = V_5; int32_t L_40 = V_2; List_1_t3628304265 * L_41 = (List_1_t3628304265 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3628304265 *, Vector2U5BU5D_t1457185986*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (Vector2U5BU5D_t1457185986*)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_t3628304265 * List_1_FindAllList_m409640399_gshared (List_1_t3628304265 * __this, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { List_1_t3628304265 * V_0 = NULL; int32_t V_1 = 0; { List_1_t3628304265 * L_0 = (List_1_t3628304265 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3628304265 *, 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_t3628304265 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t2981523647 * L_1 = ___match0; Vector2U5BU5D_t1457185986* L_2 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Vector2_t2156229523 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2981523647 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2981523647 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2981523647 *)L_1, (Vector2_t2156229523 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t3628304265 * L_7 = V_0; Vector2U5BU5D_t1457185986* L_8 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Vector2_t2156229523 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t3628304265 *)L_7); (( void (*) (List_1_t3628304265 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3628304265 *)L_7, (Vector2_t2156229523 )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_t3628304265 * 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_m117814077_gshared (List_1_t3628304265 * __this, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2981523647 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)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_t2981523647 * L_2 = ___match0; NullCheck((List_1_t3628304265 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3628304265 *, int32_t, int32_t, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2981523647 *)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_m2714840869_gshared (List_1_t3628304265 * __this, int32_t ___startIndex0, Predicate_1_t2981523647 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2981523647 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3628304265 *)__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_t2981523647 * L_5 = ___match1; NullCheck((List_1_t3628304265 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3628304265 *, int32_t, int32_t, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t2981523647 *)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_m4084762824_gshared (List_1_t3628304265 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2981523647 * ___match2, const RuntimeMethod* method) { { Predicate_1_t2981523647 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3628304265 *)__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_t2981523647 * L_5 = ___match2; NullCheck((List_1_t3628304265 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3628304265 *, int32_t, int32_t, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t2981523647 *)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_m4058141504_gshared (List_1_t3628304265 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2981523647 * ___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_t2981523647 * L_3 = ___match2; Vector2U5BU5D_t1457185986* L_4 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Vector2_t2156229523 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2981523647 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2981523647 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2981523647 *)L_3, (Vector2_t2156229523 )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 Vector2_t2156229523 List_1_FindLast_m1214560976_gshared (List_1_t3628304265 * __this, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Vector2_t2156229523 V_1; memset(&V_1, 0, sizeof(V_1)); Vector2_t2156229523 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2981523647 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)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_t2981523647 * L_2 = ___match0; NullCheck((List_1_t3628304265 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3628304265 *, int32_t, int32_t, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2981523647 *)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(Vector2_t2156229523 )); Vector2_t2156229523 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t3628304265 *)__this); Vector2_t2156229523 L_7 = (( Vector2_t2156229523 (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3628304265 *)__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_m3489631792_gshared (List_1_t3628304265 * __this, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2981523647 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)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_t2981523647 * L_2 = ___match0; NullCheck((List_1_t3628304265 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3628304265 *, int32_t, int32_t, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2981523647 *)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_m1235096131_gshared (List_1_t3628304265 * __this, int32_t ___startIndex0, Predicate_1_t2981523647 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2981523647 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t2981523647 * L_3 = ___match1; NullCheck((List_1_t3628304265 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3628304265 *, int32_t, int32_t, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t2981523647 *)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_m4246427265_gshared (List_1_t3628304265 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2981523647 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2981523647 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3628304265 *)__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_t2981523647 * L_7 = ___match2; NullCheck((List_1_t3628304265 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t3628304265 *, int32_t, int32_t, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t2981523647 *)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_m549783180_gshared (List_1_t3628304265 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2981523647 * ___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_t2981523647 * L_2 = ___match2; Vector2U5BU5D_t1457185986* L_3 = (Vector2U5BU5D_t1457185986*)__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; Vector2_t2156229523 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2981523647 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t2981523647 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2981523647 *)L_2, (Vector2_t2156229523 )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_m3492389917_gshared (List_1_t3628304265 * __this, Action_1_t2328697118 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m3492389917_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t2328697118 * 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_m3492389917_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t2328697118 * L_2 = ___action0; Vector2U5BU5D_t1457185986* L_3 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Vector2_t2156229523 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t2328697118 *)L_2); (( void (*) (Action_1_t2328697118 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t2328697118 *)L_2, (Vector2_t2156229523 )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_t1222580846 List_1_GetEnumerator_m809843680_gshared (List_1_t3628304265 * __this, const RuntimeMethod* method) { { Enumerator_t1222580846 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3875432026((&L_0), (List_1_t3628304265 *)__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_t3628304265 * List_1_GetRange_m2009421771_gshared (List_1_t3628304265 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { Vector2U5BU5D_t1457185986* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3628304265 *)__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 = (Vector2U5BU5D_t1457185986*)((Vector2U5BU5D_t1457185986*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); Vector2U5BU5D_t1457185986* L_3 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_4 = ___index0; Vector2U5BU5D_t1457185986* 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); Vector2U5BU5D_t1457185986* L_7 = V_0; int32_t L_8 = ___count1; List_1_t3628304265 * L_9 = (List_1_t3628304265 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3628304265 *, Vector2U5BU5D_t1457185986*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (Vector2U5BU5D_t1457185986*)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_m3326954582_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2_t2156229523 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, Vector2_t2156229523 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_0, (Vector2_t2156229523 )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_m720329623_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Vector2U5BU5D_t1457185986* L_1 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2_t2156229523 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 */, Vector2U5BU5D_t1457185986*, Vector2_t2156229523 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_1, (Vector2_t2156229523 )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_m3704926412_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m3704926412_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_m3704926412_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_m3704926412_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_m3704926412_RuntimeMethod_var); } IL_003d: { Vector2U5BU5D_t1457185986* L_8 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2_t2156229523 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, Vector2_t2156229523 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_8, (Vector2_t2156229523 )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_m2813184189_gshared (List_1_t3628304265 * __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; } } { Vector2U5BU5D_t1457185986* L_5 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_6 = ___start0; Vector2U5BU5D_t1457185986* L_7 = (Vector2U5BU5D_t1457185986*)__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; } } { Vector2U5BU5D_t1457185986* L_15 = (Vector2U5BU5D_t1457185986*)__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_m2250397830_gshared (List_1_t3628304265 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m2250397830_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_m2250397830_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_m2958195960_gshared (List_1_t3628304265 * __this, int32_t ___index0, Vector2_t2156229523 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3628304265 *)__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(); Vector2U5BU5D_t1457185986* L_2 = (Vector2U5BU5D_t1457185986*)__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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3628304265 *)__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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector2U5BU5D_t1457185986* L_4 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_5 = ___index0; Vector2_t2156229523 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Vector2_t2156229523 )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_m205659001_gshared (List_1_t3628304265 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m205659001_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_m205659001_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_m737164782_gshared (List_1_t3628304265 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { Vector2U5BU5D_t1457185986* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3628304265 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3628304265 *)__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_t3628304265 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (Vector2U5BU5D_t1457185986*)((Vector2U5BU5D_t1457185986*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); Vector2U5BU5D_t1457185986* L_4 = V_0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, Vector2U5BU5D_t1457185986*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t3628304265 *)__this, (Vector2U5BU5D_t1457185986*)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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; Vector2U5BU5D_t1457185986* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3628304265 *)__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)); Vector2U5BU5D_t1457185986* L_8 = V_0; Vector2U5BU5D_t1457185986* L_9 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_10 = ___index0; Vector2U5BU5D_t1457185986* 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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t3628304265 *)__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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t3628304265 *)__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_m974044542_gshared (List_1_t3628304265 * __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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3628304265 *)__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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3628304265 *)__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; Vector2U5BU5D_t1457185986* L_6 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< Vector2U5BU5D_t1457185986*, 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, (Vector2U5BU5D_t1457185986*)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_m638449817_gshared (List_1_t3628304265 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m638449817_MetadataUsageId); s_Il2CppMethodInitialized = true; } Vector2_t2156229523 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); Vector2_t2156229523 L_3 = InterfaceFuncInvoker0< Vector2_t2156229523 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Vector2_t2156229523 )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)); Vector2_t2156229523 L_6 = V_0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_5, (Vector2_t2156229523 )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_m2178725074_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2_t2156229523 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 */, Vector2U5BU5D_t1457185986*, Vector2_t2156229523 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_0, (Vector2_t2156229523 )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_m2237689927_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Vector2U5BU5D_t1457185986* L_1 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2_t2156229523 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, Vector2_t2156229523 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_1, (Vector2_t2156229523 )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_m1122322163_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m1122322163_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_m1122322163_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_m1122322163_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_m1122322163_RuntimeMethod_var); } IL_005b: { Vector2U5BU5D_t1457185986* L_16 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2_t2156229523 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, Vector2_t2156229523 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_16, (Vector2_t2156229523 )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_m2092085040_gshared (List_1_t3628304265 * __this, Vector2_t2156229523 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { Vector2_t2156229523 L_0 = ___item0; NullCheck((List_1_t3628304265 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3628304265 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3628304265 *)__this, (Vector2_t2156229523 )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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t3628304265 *)__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_m2753465100_gshared (List_1_t3628304265 * __this, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t2981523647 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)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_t2981523647 * L_1 = ___match0; Vector2U5BU5D_t1457185986* L_2 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector2_t2156229523 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2981523647 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2981523647 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2981523647 *)L_1, (Vector2_t2156229523 )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_t2981523647 * L_14 = ___match0; Vector2U5BU5D_t1457185986* L_15 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; Vector2_t2156229523 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t2981523647 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t2981523647 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2981523647 *)L_14, (Vector2_t2156229523 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { Vector2U5BU5D_t1457185986* L_20 = (Vector2U5BU5D_t1457185986*)__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)); Vector2U5BU5D_t1457185986* L_23 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; Vector2_t2156229523 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (Vector2_t2156229523 )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; } } { Vector2U5BU5D_t1457185986* L_32 = (Vector2U5BU5D_t1457185986*)__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_m484847478_gshared (List_1_t3628304265 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m484847478_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_m484847478_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector2U5BU5D_t1457185986* L_5 = (Vector2U5BU5D_t1457185986*)__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_m1501848028_gshared (List_1_t3628304265 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3628304265 *)__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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector2U5BU5D_t1457185986* L_5 = (Vector2U5BU5D_t1457185986*)__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_m4225785698_gshared (List_1_t3628304265 * __this, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__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_m2349224047_gshared (List_1_t3628304265 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector2U5BU5D_t1457185986* L_2 = (Vector2U5BU5D_t1457185986*)__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_m111035942_gshared (List_1_t3628304265 * __this, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__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_t3655984405 * L_2 = (( Comparer_1_t3655984405 * (*) (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 */, Vector2U5BU5D_t1457185986*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)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_m908266729_gshared (List_1_t3628304265 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)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_m378918663_gshared (List_1_t3628304265 * __this, Comparison_1_t1931160702 * ___comparison0, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t1931160702 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, int32_t, Comparison_1_t1931160702 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)L_0, (int32_t)L_1, (Comparison_1_t1931160702 *)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_m769073976_gshared (List_1_t3628304265 * __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_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3628304265 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector2U5BU5D_t1457185986* L_2 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986*)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 Vector2U5BU5D_t1457185986* List_1_ToArray_m3674464401_gshared (List_1_t3628304265 * __this, const RuntimeMethod* method) { Vector2U5BU5D_t1457185986* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (Vector2U5BU5D_t1457185986*)((Vector2U5BU5D_t1457185986*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); Vector2U5BU5D_t1457185986* L_1 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); Vector2U5BU5D_t1457185986* 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); Vector2U5BU5D_t1457185986* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m285376539_gshared (List_1_t3628304265 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3628304265 *)__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_m2624161654_gshared (List_1_t3628304265 * __this, Predicate_1_t2981523647 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2981523647 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2981523647 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2981523647 *)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_t2981523647 * L_1 = ___match0; Vector2U5BU5D_t1457185986* L_2 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector2_t2156229523 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2981523647 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2981523647 *, Vector2_t2156229523 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2981523647 *)L_1, (Vector2_t2156229523 )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_m2865186583_gshared (List_1_t3628304265 * __this, const RuntimeMethod* method) { { Vector2U5BU5D_t1457185986* L_0 = (Vector2U5BU5D_t1457185986*)__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_m2707586410_gshared (List_1_t3628304265 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m2707586410_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_m2707586410_RuntimeMethod_var); } IL_0012: { Vector2U5BU5D_t1457185986** L_3 = (Vector2U5BU5D_t1457185986**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, Vector2U5BU5D_t1457185986**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (Vector2U5BU5D_t1457185986**)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_m1202123918_gshared (List_1_t3628304265 * __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 Vector2_t2156229523 List_1_get_Item_m1378751541_gshared (List_1_t3628304265 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m1378751541_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_m1378751541_RuntimeMethod_var); } IL_0017: { Vector2U5BU5D_t1457185986* L_3 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; Vector2_t2156229523 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_m35836043_gshared (List_1_t3628304265 * __this, int32_t ___index0, Vector2_t2156229523 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m35836043_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t3628304265 *)__this); (( void (*) (List_1_t3628304265 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3628304265 *)__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_m35836043_RuntimeMethod_var); } IL_001e: { Vector2U5BU5D_t1457185986* L_4 = (Vector2U5BU5D_t1457185986*)__this->get__items_1(); int32_t L_5 = ___index0; Vector2_t2156229523 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Vector2_t2156229523 )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_m2307185237_gshared (List_1_t647105989 * __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)); Vector2IntU5BU5D_t2878452246* L_0 = ((List_1_t647105989_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_m2415880431_gshared (List_1_t647105989 * __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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t647105989 *)__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)); Vector2IntU5BU5D_t2878452246* L_3 = ((List_1_t647105989_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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t647105989 *)__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(((Vector2IntU5BU5D_t2878452246*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t647105989 *)__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_m4090518459_gshared (List_1_t647105989 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m4090518459_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_m4090518459_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((Vector2IntU5BU5D_t2878452246*)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_m4037530807_gshared (List_1_t647105989 * __this, Vector2IntU5BU5D_t2878452246* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Vector2IntU5BU5D_t2878452246* 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_m210976396_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t647105989_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((Vector2IntU5BU5D_t2878452246*)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_m1165281864_gshared (List_1_t647105989 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t647105989 *)__this); Enumerator_t2536349866 L_0 = (( Enumerator_t2536349866 (*) (List_1_t647105989 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t647105989 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2536349866 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_m4166038036_gshared (List_1_t647105989 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__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_m1474952288_gshared (List_1_t647105989 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t647105989 *)__this); Enumerator_t2536349866 L_0 = (( Enumerator_t2536349866 (*) (List_1_t647105989 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t647105989 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2536349866 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_m2328200408_gshared (List_1_t647105989 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m2328200408_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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t647105989 *)__this, (Vector2Int_t3469998543 )((*(Vector2Int_t3469998543 *)((Vector2Int_t3469998543 *)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_m2328200408_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_m3311268057_gshared (List_1_t647105989 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m3311268057_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_t647105989 *)__this); bool L_1 = (( bool (*) (List_1_t647105989 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t647105989 *)__this, (Vector2Int_t3469998543 )((*(Vector2Int_t3469998543 *)((Vector2Int_t3469998543 *)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_m2081314205_gshared (List_1_t647105989 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2081314205_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_t647105989 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t647105989 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t647105989 *)__this, (Vector2Int_t3469998543 )((*(Vector2Int_t3469998543 *)((Vector2Int_t3469998543 *)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_m2825159835_gshared (List_1_t647105989 * __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_m2825159835_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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t647105989 *)__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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_1, (Vector2Int_t3469998543 )((*(Vector2Int_t3469998543 *)((Vector2Int_t3469998543 *)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_m2825159835_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_m1054853781_gshared (List_1_t647105989 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1054853781_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_t647105989 *)__this); (( bool (*) (List_1_t647105989 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t647105989 *)__this, (Vector2Int_t3469998543 )((*(Vector2Int_t3469998543 *)((Vector2Int_t3469998543 *)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_m1244331446_gshared (List_1_t647105989 * __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_m111501130_gshared (List_1_t647105989 * __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_m251870423_gshared (List_1_t647105989 * __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_m2211526644_gshared (List_1_t647105989 * __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_m3431161338_gshared (List_1_t647105989 * __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_m1973577756_gshared (List_1_t647105989 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t647105989 *)__this); Vector2Int_t3469998543 L_1 = (( Vector2Int_t3469998543 (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); Vector2Int_t3469998543 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_m4116160239_gshared (List_1_t647105989 * __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_m4116160239_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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_0, (Vector2Int_t3469998543 )((*(Vector2Int_t3469998543 *)((Vector2Int_t3469998543 *)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_m4116160239_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m3501912836_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); Vector2IntU5BU5D_t2878452246* L_1 = (Vector2IntU5BU5D_t2878452246*)__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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t647105989 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { Vector2IntU5BU5D_t2878452246* L_2 = (Vector2IntU5BU5D_t2878452246*)__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; Vector2Int_t3469998543 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (Vector2Int_t3469998543 )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_m1802933409_gshared (List_1_t647105989 * __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; Vector2IntU5BU5D_t2878452246* L_3 = (Vector2IntU5BU5D_t2878452246*)__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_t647105989 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t647105989 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t647105989 *)__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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t647105989 *)__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_m1396031029_gshared (List_1_t647105989 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m1396031029_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_m1396031029_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_m1396031029_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_m1396031029_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_m2854109511_gshared (List_1_t647105989 * __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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; Vector2IntU5BU5D_t2878452246* L_5 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< Vector2IntU5BU5D_t2878452246*, 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, (Vector2IntU5BU5D_t2878452246*)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_m2697971608_gshared (List_1_t647105989 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m2697971608_MetadataUsageId); s_Il2CppMethodInitialized = true; } Vector2Int_t3469998543 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); Vector2Int_t3469998543 L_3 = InterfaceFuncInvoker0< Vector2Int_t3469998543 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Vector2Int_t3469998543 )L_3; Vector2Int_t3469998543 L_4 = V_0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t647105989 *)__this, (Vector2Int_t3469998543 )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_m2347061817_gshared (List_1_t647105989 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t647105989 *)__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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t647105989 *)__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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t647105989 *)__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_t387607534 * List_1_AsReadOnly_m1357546189_gshared (List_1_t647105989 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t387607534 * L_0 = (ReadOnlyCollection_1_t387607534 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t387607534 *, 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_m2820391195_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Vector2Int_t3469998543 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, int32_t, int32_t, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_0, (int32_t)0, (int32_t)L_1, (Vector2Int_t3469998543 )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_m1149596526_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Vector2Int_t3469998543 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, int32_t, int32_t, Vector2Int_t3469998543 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_0, (int32_t)0, (int32_t)L_1, (Vector2Int_t3469998543 )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_m139496617_gshared (List_1_t647105989 * __this, int32_t ___index0, int32_t ___count1, Vector2Int_t3469998543 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector2IntU5BU5D_t2878452246* L_2 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Vector2Int_t3469998543 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, int32_t, int32_t, Vector2Int_t3469998543 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_2, (int32_t)L_3, (int32_t)L_4, (Vector2Int_t3469998543 )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_m2005849247_gshared (List_1_t647105989 * __this, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2IntU5BU5D_t2878452246* L_1 = (Vector2IntU5BU5D_t2878452246*)__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_m2933883016_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2Int_t3469998543 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, Vector2Int_t3469998543 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_0, (Vector2Int_t3469998543 )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_m2093757323_gshared (List_1_t647105989 * __this, Vector2IntU5BU5D_t2878452246* ___array0, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2IntU5BU5D_t2878452246* 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_m2450425852_gshared (List_1_t647105989 * __this, Vector2IntU5BU5D_t2878452246* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2IntU5BU5D_t2878452246* 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_m1573762256_gshared (List_1_t647105989 * __this, int32_t ___index0, Vector2IntU5BU5D_t2878452246* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector2IntU5BU5D_t2878452246* L_2 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_3 = ___index0; Vector2IntU5BU5D_t2878452246* 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_m408130664_gshared (List_1_t647105989 * __this, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { { Predicate_1_t325371 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)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_t325371 * L_2 = ___match0; NullCheck((List_1_t647105989 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t647105989 *, int32_t, int32_t, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t647105989 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t325371 *)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 Vector2Int_t3469998543 List_1_Find_m1584168116_gshared (List_1_t647105989 * __this, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Vector2Int_t3469998543 V_1; memset(&V_1, 0, sizeof(V_1)); Vector2Int_t3469998543 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t325371 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)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_t325371 * L_2 = ___match0; NullCheck((List_1_t647105989 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t647105989 *, int32_t, int32_t, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t647105989 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t325371 *)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; } } { Vector2IntU5BU5D_t2878452246* L_5 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Vector2Int_t3469998543 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(Vector2Int_t3469998543 )); Vector2Int_t3469998543 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_m2920281244_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2920281244_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t325371 * 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_m2920281244_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_t647105989 * List_1_FindAll_m2912752698_gshared (List_1_t647105989 * __this, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { { Predicate_1_t325371 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)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_t325371 * L_2 = ___match0; NullCheck((List_1_t647105989 *)__this); List_1_t647105989 * L_3 = (( List_1_t647105989 * (*) (List_1_t647105989 *, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t647105989 *)__this, (Predicate_1_t325371 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t325371 * L_4 = ___match0; NullCheck((List_1_t647105989 *)__this); List_1_t647105989 * L_5 = (( List_1_t647105989 * (*) (List_1_t647105989 *, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t647105989 *)__this, (Predicate_1_t325371 *)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_t647105989 * List_1_FindAllStackBits_m43820630_gshared (List_1_t647105989 * __this, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m43820630_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; Vector2IntU5BU5D_t2878452246* 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_m43820630_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_t325371 * L_3 = ___match0; Vector2IntU5BU5D_t2878452246* L_4 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; Vector2Int_t3469998543 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t325371 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t325371 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t325371 *)L_3, (Vector2Int_t3469998543 )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 = (Vector2IntU5BU5D_t2878452246*)((Vector2IntU5BU5D_t2878452246*)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; } } { Vector2IntU5BU5D_t2878452246* 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)); Vector2IntU5BU5D_t2878452246* L_27 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; Vector2Int_t3469998543 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (Vector2Int_t3469998543 )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: { Vector2IntU5BU5D_t2878452246* L_39 = V_5; int32_t L_40 = V_2; List_1_t647105989 * L_41 = (List_1_t647105989 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t647105989 *, Vector2IntU5BU5D_t2878452246*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (Vector2IntU5BU5D_t2878452246*)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_t647105989 * List_1_FindAllList_m3406146280_gshared (List_1_t647105989 * __this, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { List_1_t647105989 * V_0 = NULL; int32_t V_1 = 0; { List_1_t647105989 * L_0 = (List_1_t647105989 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t647105989 *, 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_t647105989 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t325371 * L_1 = ___match0; Vector2IntU5BU5D_t2878452246* L_2 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Vector2Int_t3469998543 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t325371 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t325371 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t325371 *)L_1, (Vector2Int_t3469998543 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t647105989 * L_7 = V_0; Vector2IntU5BU5D_t2878452246* L_8 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Vector2Int_t3469998543 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t647105989 *)L_7); (( void (*) (List_1_t647105989 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t647105989 *)L_7, (Vector2Int_t3469998543 )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_t647105989 * 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_m1848591325_gshared (List_1_t647105989 * __this, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { { Predicate_1_t325371 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)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_t325371 * L_2 = ___match0; NullCheck((List_1_t647105989 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t647105989 *, int32_t, int32_t, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t647105989 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t325371 *)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_m71201712_gshared (List_1_t647105989 * __this, int32_t ___startIndex0, Predicate_1_t325371 * ___match1, const RuntimeMethod* method) { { Predicate_1_t325371 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t647105989 *)__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_t325371 * L_5 = ___match1; NullCheck((List_1_t647105989 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t647105989 *, int32_t, int32_t, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t325371 *)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_m30497994_gshared (List_1_t647105989 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t325371 * ___match2, const RuntimeMethod* method) { { Predicate_1_t325371 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t647105989 *)__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_t325371 * L_5 = ___match2; NullCheck((List_1_t647105989 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t647105989 *, int32_t, int32_t, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t325371 *)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_m138457614_gshared (List_1_t647105989 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t325371 * ___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_t325371 * L_3 = ___match2; Vector2IntU5BU5D_t2878452246* L_4 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Vector2Int_t3469998543 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t325371 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t325371 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t325371 *)L_3, (Vector2Int_t3469998543 )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 Vector2Int_t3469998543 List_1_FindLast_m2365318798_gshared (List_1_t647105989 * __this, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Vector2Int_t3469998543 V_1; memset(&V_1, 0, sizeof(V_1)); Vector2Int_t3469998543 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t325371 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)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_t325371 * L_2 = ___match0; NullCheck((List_1_t647105989 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t647105989 *, int32_t, int32_t, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t647105989 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t325371 *)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(Vector2Int_t3469998543 )); Vector2Int_t3469998543 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t647105989 *)__this); Vector2Int_t3469998543 L_7 = (( Vector2Int_t3469998543 (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t647105989 *)__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_m1885354211_gshared (List_1_t647105989 * __this, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { { Predicate_1_t325371 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)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_t325371 * L_2 = ___match0; NullCheck((List_1_t647105989 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t647105989 *, int32_t, int32_t, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t647105989 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t325371 *)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_m3627639238_gshared (List_1_t647105989 * __this, int32_t ___startIndex0, Predicate_1_t325371 * ___match1, const RuntimeMethod* method) { { Predicate_1_t325371 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t325371 * L_3 = ___match1; NullCheck((List_1_t647105989 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t647105989 *, int32_t, int32_t, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t647105989 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t325371 *)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_m1646276437_gshared (List_1_t647105989 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t325371 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t325371 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t647105989 *)__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_t325371 * L_7 = ___match2; NullCheck((List_1_t647105989 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t647105989 *, int32_t, int32_t, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t325371 *)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_m4176570960_gshared (List_1_t647105989 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t325371 * ___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_t325371 * L_2 = ___match2; Vector2IntU5BU5D_t2878452246* L_3 = (Vector2IntU5BU5D_t2878452246*)__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; Vector2Int_t3469998543 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t325371 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t325371 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t325371 *)L_2, (Vector2Int_t3469998543 )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_m1240629261_gshared (List_1_t647105989 * __this, Action_1_t3642466138 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m1240629261_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t3642466138 * 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_m1240629261_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t3642466138 * L_2 = ___action0; Vector2IntU5BU5D_t2878452246* L_3 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Vector2Int_t3469998543 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t3642466138 *)L_2); (( void (*) (Action_1_t3642466138 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t3642466138 *)L_2, (Vector2Int_t3469998543 )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_t2536349866 List_1_GetEnumerator_m3719004310_gshared (List_1_t647105989 * __this, const RuntimeMethod* method) { { Enumerator_t2536349866 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3285368011((&L_0), (List_1_t647105989 *)__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_t647105989 * List_1_GetRange_m450597615_gshared (List_1_t647105989 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { Vector2IntU5BU5D_t2878452246* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t647105989 *)__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 = (Vector2IntU5BU5D_t2878452246*)((Vector2IntU5BU5D_t2878452246*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); Vector2IntU5BU5D_t2878452246* L_3 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_4 = ___index0; Vector2IntU5BU5D_t2878452246* 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); Vector2IntU5BU5D_t2878452246* L_7 = V_0; int32_t L_8 = ___count1; List_1_t647105989 * L_9 = (List_1_t647105989 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t647105989 *, Vector2IntU5BU5D_t2878452246*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (Vector2IntU5BU5D_t2878452246*)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_m3252622645_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2Int_t3469998543 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, Vector2Int_t3469998543 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_0, (Vector2Int_t3469998543 )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_m1177031877_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Vector2IntU5BU5D_t2878452246* L_1 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2Int_t3469998543 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 */, Vector2IntU5BU5D_t2878452246*, Vector2Int_t3469998543 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_1, (Vector2Int_t3469998543 )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_m3236191701_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m3236191701_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_m3236191701_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_m3236191701_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_m3236191701_RuntimeMethod_var); } IL_003d: { Vector2IntU5BU5D_t2878452246* L_8 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2Int_t3469998543 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, Vector2Int_t3469998543 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_8, (Vector2Int_t3469998543 )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_m4215749627_gshared (List_1_t647105989 * __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; } } { Vector2IntU5BU5D_t2878452246* L_5 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_6 = ___start0; Vector2IntU5BU5D_t2878452246* L_7 = (Vector2IntU5BU5D_t2878452246*)__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; } } { Vector2IntU5BU5D_t2878452246* L_15 = (Vector2IntU5BU5D_t2878452246*)__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_m1527244641_gshared (List_1_t647105989 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m1527244641_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_m1527244641_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_m3551938451_gshared (List_1_t647105989 * __this, int32_t ___index0, Vector2Int_t3469998543 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t647105989 *)__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(); Vector2IntU5BU5D_t2878452246* L_2 = (Vector2IntU5BU5D_t2878452246*)__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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t647105989 *)__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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector2IntU5BU5D_t2878452246* L_4 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_5 = ___index0; Vector2Int_t3469998543 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Vector2Int_t3469998543 )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_m1565289517_gshared (List_1_t647105989 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m1565289517_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_m1565289517_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_m2364447242_gshared (List_1_t647105989 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { Vector2IntU5BU5D_t2878452246* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t647105989 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t647105989 *)__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_t647105989 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (Vector2IntU5BU5D_t2878452246*)((Vector2IntU5BU5D_t2878452246*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); Vector2IntU5BU5D_t2878452246* L_4 = V_0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, Vector2IntU5BU5D_t2878452246*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t647105989 *)__this, (Vector2IntU5BU5D_t2878452246*)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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; Vector2IntU5BU5D_t2878452246* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t647105989 *)__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)); Vector2IntU5BU5D_t2878452246* L_8 = V_0; Vector2IntU5BU5D_t2878452246* L_9 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_10 = ___index0; Vector2IntU5BU5D_t2878452246* 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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t647105989 *)__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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t647105989 *)__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_m4176234026_gshared (List_1_t647105989 * __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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t647105989 *)__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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t647105989 *)__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; Vector2IntU5BU5D_t2878452246* L_6 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< Vector2IntU5BU5D_t2878452246*, 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, (Vector2IntU5BU5D_t2878452246*)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_m3808007299_gshared (List_1_t647105989 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m3808007299_MetadataUsageId); s_Il2CppMethodInitialized = true; } Vector2Int_t3469998543 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); Vector2Int_t3469998543 L_3 = InterfaceFuncInvoker0< Vector2Int_t3469998543 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Vector2Int_t3469998543 )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)); Vector2Int_t3469998543 L_6 = V_0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_5, (Vector2Int_t3469998543 )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_m636617867_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2Int_t3469998543 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 */, Vector2IntU5BU5D_t2878452246*, Vector2Int_t3469998543 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_0, (Vector2Int_t3469998543 )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_m1174442520_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Vector2IntU5BU5D_t2878452246* L_1 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2Int_t3469998543 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, Vector2Int_t3469998543 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_1, (Vector2Int_t3469998543 )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_m4270512207_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m4270512207_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_m4270512207_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_m4270512207_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_m4270512207_RuntimeMethod_var); } IL_005b: { Vector2IntU5BU5D_t2878452246* L_16 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2Int_t3469998543 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, Vector2Int_t3469998543 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_16, (Vector2Int_t3469998543 )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_m819242786_gshared (List_1_t647105989 * __this, Vector2Int_t3469998543 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { Vector2Int_t3469998543 L_0 = ___item0; NullCheck((List_1_t647105989 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t647105989 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t647105989 *)__this, (Vector2Int_t3469998543 )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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t647105989 *)__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_m1927688699_gshared (List_1_t647105989 * __this, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t325371 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)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_t325371 * L_1 = ___match0; Vector2IntU5BU5D_t2878452246* L_2 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector2Int_t3469998543 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t325371 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t325371 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t325371 *)L_1, (Vector2Int_t3469998543 )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_t325371 * L_14 = ___match0; Vector2IntU5BU5D_t2878452246* L_15 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; Vector2Int_t3469998543 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t325371 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t325371 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t325371 *)L_14, (Vector2Int_t3469998543 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { Vector2IntU5BU5D_t2878452246* L_20 = (Vector2IntU5BU5D_t2878452246*)__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)); Vector2IntU5BU5D_t2878452246* L_23 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; Vector2Int_t3469998543 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (Vector2Int_t3469998543 )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; } } { Vector2IntU5BU5D_t2878452246* L_32 = (Vector2IntU5BU5D_t2878452246*)__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_m3978173536_gshared (List_1_t647105989 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m3978173536_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_m3978173536_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector2IntU5BU5D_t2878452246* L_5 = (Vector2IntU5BU5D_t2878452246*)__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_m1038893065_gshared (List_1_t647105989 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t647105989 *)__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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector2IntU5BU5D_t2878452246* L_5 = (Vector2IntU5BU5D_t2878452246*)__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_m4100466643_gshared (List_1_t647105989 * __this, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__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_m1773626864_gshared (List_1_t647105989 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector2IntU5BU5D_t2878452246* L_2 = (Vector2IntU5BU5D_t2878452246*)__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_m1616401788_gshared (List_1_t647105989 * __this, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__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_t674786129 * L_2 = (( Comparer_1_t674786129 * (*) (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 */, Vector2IntU5BU5D_t2878452246*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)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_m974362371_gshared (List_1_t647105989 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)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_m2757100420_gshared (List_1_t647105989 * __this, Comparison_1_t3244929722 * ___comparison0, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t3244929722 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, int32_t, Comparison_1_t3244929722 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)L_0, (int32_t)L_1, (Comparison_1_t3244929722 *)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_m115251477_gshared (List_1_t647105989 * __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_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t647105989 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector2IntU5BU5D_t2878452246* L_2 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246*)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 Vector2IntU5BU5D_t2878452246* List_1_ToArray_m890509306_gshared (List_1_t647105989 * __this, const RuntimeMethod* method) { Vector2IntU5BU5D_t2878452246* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (Vector2IntU5BU5D_t2878452246*)((Vector2IntU5BU5D_t2878452246*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); Vector2IntU5BU5D_t2878452246* L_1 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); Vector2IntU5BU5D_t2878452246* 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); Vector2IntU5BU5D_t2878452246* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m4175791552_gshared (List_1_t647105989 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t647105989 *)__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_m1166906999_gshared (List_1_t647105989 * __this, Predicate_1_t325371 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t325371 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t325371 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t325371 *)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_t325371 * L_1 = ___match0; Vector2IntU5BU5D_t2878452246* L_2 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector2Int_t3469998543 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t325371 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t325371 *, Vector2Int_t3469998543 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t325371 *)L_1, (Vector2Int_t3469998543 )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_m583807860_gshared (List_1_t647105989 * __this, const RuntimeMethod* method) { { Vector2IntU5BU5D_t2878452246* L_0 = (Vector2IntU5BU5D_t2878452246*)__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_m873478132_gshared (List_1_t647105989 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m873478132_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_m873478132_RuntimeMethod_var); } IL_0012: { Vector2IntU5BU5D_t2878452246** L_3 = (Vector2IntU5BU5D_t2878452246**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, Vector2IntU5BU5D_t2878452246**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (Vector2IntU5BU5D_t2878452246**)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_m2600226908_gshared (List_1_t647105989 * __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 Vector2Int_t3469998543 List_1_get_Item_m1500512340_gshared (List_1_t647105989 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m1500512340_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_m1500512340_RuntimeMethod_var); } IL_0017: { Vector2IntU5BU5D_t2878452246* L_3 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; Vector2Int_t3469998543 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_m827088484_gshared (List_1_t647105989 * __this, int32_t ___index0, Vector2Int_t3469998543 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m827088484_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t647105989 *)__this); (( void (*) (List_1_t647105989 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t647105989 *)__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_m827088484_RuntimeMethod_var); } IL_001e: { Vector2IntU5BU5D_t2878452246* L_4 = (Vector2IntU5BU5D_t2878452246*)__this->get__items_1(); int32_t L_5 = ___index0; Vector2Int_t3469998543 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Vector2Int_t3469998543 )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_m2503402603_gshared (List_1_t899420910 * __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)); Vector3U5BU5D_t1718750761* L_0 = ((List_1_t899420910_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_m1291105942_gshared (List_1_t899420910 * __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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t899420910 *)__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)); Vector3U5BU5D_t1718750761* L_3 = ((List_1_t899420910_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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t899420910 *)__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(((Vector3U5BU5D_t1718750761*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t899420910 *)__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_m446022677_gshared (List_1_t899420910 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m446022677_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_m446022677_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((Vector3U5BU5D_t1718750761*)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_m4136511217_gshared (List_1_t899420910 * __this, Vector3U5BU5D_t1718750761* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Vector3U5BU5D_t1718750761* 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_m2037157503_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t899420910_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((Vector3U5BU5D_t1718750761*)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_m3837076601_gshared (List_1_t899420910 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t899420910 *)__this); Enumerator_t2788664787 L_0 = (( Enumerator_t2788664787 (*) (List_1_t899420910 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t899420910 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2788664787 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_m2426940678_gshared (List_1_t899420910 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__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_m2825387296_gshared (List_1_t899420910 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t899420910 *)__this); Enumerator_t2788664787 L_0 = (( Enumerator_t2788664787 (*) (List_1_t899420910 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t899420910 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2788664787 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_m1311792172_gshared (List_1_t899420910 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1311792172_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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t899420910 *)__this, (Vector3_t3722313464 )((*(Vector3_t3722313464 *)((Vector3_t3722313464 *)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_m1311792172_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_m3717811284_gshared (List_1_t899420910 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m3717811284_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_t899420910 *)__this); bool L_1 = (( bool (*) (List_1_t899420910 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t899420910 *)__this, (Vector3_t3722313464 )((*(Vector3_t3722313464 *)((Vector3_t3722313464 *)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_m3696676247_gshared (List_1_t899420910 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m3696676247_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_t899420910 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t899420910 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t899420910 *)__this, (Vector3_t3722313464 )((*(Vector3_t3722313464 *)((Vector3_t3722313464 *)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_m159282227_gshared (List_1_t899420910 * __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_m159282227_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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t899420910 *)__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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_1, (Vector3_t3722313464 )((*(Vector3_t3722313464 *)((Vector3_t3722313464 *)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_m159282227_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_m997133631_gshared (List_1_t899420910 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m997133631_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_t899420910 *)__this); (( bool (*) (List_1_t899420910 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t899420910 *)__this, (Vector3_t3722313464 )((*(Vector3_t3722313464 *)((Vector3_t3722313464 *)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_m3792935457_gshared (List_1_t899420910 * __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_m693118979_gshared (List_1_t899420910 * __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_m556592363_gshared (List_1_t899420910 * __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_m58130929_gshared (List_1_t899420910 * __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_m1601400230_gshared (List_1_t899420910 * __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_m1315368445_gshared (List_1_t899420910 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t899420910 *)__this); Vector3_t3722313464 L_1 = (( Vector3_t3722313464 (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); Vector3_t3722313464 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_m470242416_gshared (List_1_t899420910 * __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_m470242416_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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_0, (Vector3_t3722313464 )((*(Vector3_t3722313464 *)((Vector3_t3722313464 *)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_m470242416_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m1524640104_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); Vector3U5BU5D_t1718750761* L_1 = (Vector3U5BU5D_t1718750761*)__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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t899420910 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { Vector3U5BU5D_t1718750761* L_2 = (Vector3U5BU5D_t1718750761*)__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; Vector3_t3722313464 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (Vector3_t3722313464 )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_m278824317_gshared (List_1_t899420910 * __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; Vector3U5BU5D_t1718750761* L_3 = (Vector3U5BU5D_t1718750761*)__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_t899420910 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t899420910 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t899420910 *)__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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t899420910 *)__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_m3342696361_gshared (List_1_t899420910 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3342696361_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_m3342696361_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_m3342696361_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_m3342696361_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_m3485771260_gshared (List_1_t899420910 * __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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; Vector3U5BU5D_t1718750761* L_5 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< Vector3U5BU5D_t1718750761*, 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, (Vector3U5BU5D_t1718750761*)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_m2724989594_gshared (List_1_t899420910 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m2724989594_MetadataUsageId); s_Il2CppMethodInitialized = true; } Vector3_t3722313464 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); Vector3_t3722313464 L_3 = InterfaceFuncInvoker0< Vector3_t3722313464 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Vector3_t3722313464 )L_3; Vector3_t3722313464 L_4 = V_0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t899420910 *)__this, (Vector3_t3722313464 )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_m1173251377_gshared (List_1_t899420910 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t899420910 *)__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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t899420910 *)__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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t899420910 *)__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_t639922455 * List_1_AsReadOnly_m4011326831_gshared (List_1_t899420910 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t639922455 * L_0 = (ReadOnlyCollection_1_t639922455 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t639922455 *, 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_m1082231557_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Vector3_t3722313464 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, int32_t, int32_t, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_0, (int32_t)0, (int32_t)L_1, (Vector3_t3722313464 )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_m1717389057_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Vector3_t3722313464 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, int32_t, int32_t, Vector3_t3722313464 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_0, (int32_t)0, (int32_t)L_1, (Vector3_t3722313464 )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_m3726771252_gshared (List_1_t899420910 * __this, int32_t ___index0, int32_t ___count1, Vector3_t3722313464 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector3U5BU5D_t1718750761* L_2 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Vector3_t3722313464 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, int32_t, int32_t, Vector3_t3722313464 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_2, (int32_t)L_3, (int32_t)L_4, (Vector3_t3722313464 )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_m3097985365_gshared (List_1_t899420910 * __this, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3U5BU5D_t1718750761* L_1 = (Vector3U5BU5D_t1718750761*)__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_m2043664690_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3_t3722313464 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, Vector3_t3722313464 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_0, (Vector3_t3722313464 )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_m4287722723_gshared (List_1_t899420910 * __this, Vector3U5BU5D_t1718750761* ___array0, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3U5BU5D_t1718750761* 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_m421695909_gshared (List_1_t899420910 * __this, Vector3U5BU5D_t1718750761* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3U5BU5D_t1718750761* 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_m2274272574_gshared (List_1_t899420910 * __this, int32_t ___index0, Vector3U5BU5D_t1718750761* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector3U5BU5D_t1718750761* L_2 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_3 = ___index0; Vector3U5BU5D_t1718750761* 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_m4287510561_gshared (List_1_t899420910 * __this, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { { Predicate_1_t252640292 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)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_t252640292 * L_2 = ___match0; NullCheck((List_1_t899420910 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t899420910 *, int32_t, int32_t, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t899420910 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t252640292 *)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 Vector3_t3722313464 List_1_Find_m2257431514_gshared (List_1_t899420910 * __this, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Vector3_t3722313464 V_1; memset(&V_1, 0, sizeof(V_1)); Vector3_t3722313464 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t252640292 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)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_t252640292 * L_2 = ___match0; NullCheck((List_1_t899420910 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t899420910 *, int32_t, int32_t, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t899420910 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t252640292 *)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; } } { Vector3U5BU5D_t1718750761* L_5 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Vector3_t3722313464 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(Vector3_t3722313464 )); Vector3_t3722313464 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_m67824902_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m67824902_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t252640292 * 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_m67824902_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_t899420910 * List_1_FindAll_m139925812_gshared (List_1_t899420910 * __this, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { { Predicate_1_t252640292 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)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_t252640292 * L_2 = ___match0; NullCheck((List_1_t899420910 *)__this); List_1_t899420910 * L_3 = (( List_1_t899420910 * (*) (List_1_t899420910 *, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t899420910 *)__this, (Predicate_1_t252640292 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t252640292 * L_4 = ___match0; NullCheck((List_1_t899420910 *)__this); List_1_t899420910 * L_5 = (( List_1_t899420910 * (*) (List_1_t899420910 *, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t899420910 *)__this, (Predicate_1_t252640292 *)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_t899420910 * List_1_FindAllStackBits_m276768556_gshared (List_1_t899420910 * __this, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m276768556_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; Vector3U5BU5D_t1718750761* 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_m276768556_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_t252640292 * L_3 = ___match0; Vector3U5BU5D_t1718750761* L_4 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; Vector3_t3722313464 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t252640292 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t252640292 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t252640292 *)L_3, (Vector3_t3722313464 )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 = (Vector3U5BU5D_t1718750761*)((Vector3U5BU5D_t1718750761*)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; } } { Vector3U5BU5D_t1718750761* 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)); Vector3U5BU5D_t1718750761* L_27 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; Vector3_t3722313464 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (Vector3_t3722313464 )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: { Vector3U5BU5D_t1718750761* L_39 = V_5; int32_t L_40 = V_2; List_1_t899420910 * L_41 = (List_1_t899420910 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t899420910 *, Vector3U5BU5D_t1718750761*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (Vector3U5BU5D_t1718750761*)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_t899420910 * List_1_FindAllList_m3949944570_gshared (List_1_t899420910 * __this, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { List_1_t899420910 * V_0 = NULL; int32_t V_1 = 0; { List_1_t899420910 * L_0 = (List_1_t899420910 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t899420910 *, 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_t899420910 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t252640292 * L_1 = ___match0; Vector3U5BU5D_t1718750761* L_2 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Vector3_t3722313464 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t252640292 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t252640292 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t252640292 *)L_1, (Vector3_t3722313464 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t899420910 * L_7 = V_0; Vector3U5BU5D_t1718750761* L_8 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Vector3_t3722313464 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t899420910 *)L_7); (( void (*) (List_1_t899420910 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t899420910 *)L_7, (Vector3_t3722313464 )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_t899420910 * 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_m1376079778_gshared (List_1_t899420910 * __this, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { { Predicate_1_t252640292 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)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_t252640292 * L_2 = ___match0; NullCheck((List_1_t899420910 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t899420910 *, int32_t, int32_t, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t899420910 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t252640292 *)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_m695113280_gshared (List_1_t899420910 * __this, int32_t ___startIndex0, Predicate_1_t252640292 * ___match1, const RuntimeMethod* method) { { Predicate_1_t252640292 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t899420910 *)__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_t252640292 * L_5 = ___match1; NullCheck((List_1_t899420910 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t899420910 *, int32_t, int32_t, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t252640292 *)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_m2490317213_gshared (List_1_t899420910 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t252640292 * ___match2, const RuntimeMethod* method) { { Predicate_1_t252640292 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t899420910 *)__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_t252640292 * L_5 = ___match2; NullCheck((List_1_t899420910 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t899420910 *, int32_t, int32_t, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t252640292 *)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_m1042356532_gshared (List_1_t899420910 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t252640292 * ___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_t252640292 * L_3 = ___match2; Vector3U5BU5D_t1718750761* L_4 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Vector3_t3722313464 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t252640292 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t252640292 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t252640292 *)L_3, (Vector3_t3722313464 )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 Vector3_t3722313464 List_1_FindLast_m2288292194_gshared (List_1_t899420910 * __this, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Vector3_t3722313464 V_1; memset(&V_1, 0, sizeof(V_1)); Vector3_t3722313464 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t252640292 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)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_t252640292 * L_2 = ___match0; NullCheck((List_1_t899420910 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t899420910 *, int32_t, int32_t, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t899420910 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t252640292 *)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(Vector3_t3722313464 )); Vector3_t3722313464 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t899420910 *)__this); Vector3_t3722313464 L_7 = (( Vector3_t3722313464 (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t899420910 *)__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_m3112213396_gshared (List_1_t899420910 * __this, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { { Predicate_1_t252640292 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)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_t252640292 * L_2 = ___match0; NullCheck((List_1_t899420910 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t899420910 *, int32_t, int32_t, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t899420910 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t252640292 *)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_m1643509380_gshared (List_1_t899420910 * __this, int32_t ___startIndex0, Predicate_1_t252640292 * ___match1, const RuntimeMethod* method) { { Predicate_1_t252640292 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t252640292 * L_3 = ___match1; NullCheck((List_1_t899420910 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t899420910 *, int32_t, int32_t, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t899420910 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t252640292 *)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_m2359479746_gshared (List_1_t899420910 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t252640292 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t252640292 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t899420910 *)__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_t252640292 * L_7 = ___match2; NullCheck((List_1_t899420910 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t899420910 *, int32_t, int32_t, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t252640292 *)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_m4215443687_gshared (List_1_t899420910 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t252640292 * ___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_t252640292 * L_2 = ___match2; Vector3U5BU5D_t1718750761* L_3 = (Vector3U5BU5D_t1718750761*)__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; Vector3_t3722313464 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t252640292 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t252640292 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t252640292 *)L_2, (Vector3_t3722313464 )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_m807768041_gshared (List_1_t899420910 * __this, Action_1_t3894781059 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m807768041_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t3894781059 * 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_m807768041_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t3894781059 * L_2 = ___action0; Vector3U5BU5D_t1718750761* L_3 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Vector3_t3722313464 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t3894781059 *)L_2); (( void (*) (Action_1_t3894781059 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t3894781059 *)L_2, (Vector3_t3722313464 )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_t2788664787 List_1_GetEnumerator_m2431339312_gshared (List_1_t899420910 * __this, const RuntimeMethod* method) { { Enumerator_t2788664787 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3751722449((&L_0), (List_1_t899420910 *)__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_t899420910 * List_1_GetRange_m3358086271_gshared (List_1_t899420910 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { Vector3U5BU5D_t1718750761* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t899420910 *)__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 = (Vector3U5BU5D_t1718750761*)((Vector3U5BU5D_t1718750761*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); Vector3U5BU5D_t1718750761* L_3 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_4 = ___index0; Vector3U5BU5D_t1718750761* 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); Vector3U5BU5D_t1718750761* L_7 = V_0; int32_t L_8 = ___count1; List_1_t899420910 * L_9 = (List_1_t899420910 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t899420910 *, Vector3U5BU5D_t1718750761*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (Vector3U5BU5D_t1718750761*)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_m3534705549_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3_t3722313464 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, Vector3_t3722313464 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_0, (Vector3_t3722313464 )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_m1597748481_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Vector3U5BU5D_t1718750761* L_1 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3_t3722313464 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 */, Vector3U5BU5D_t1718750761*, Vector3_t3722313464 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_1, (Vector3_t3722313464 )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_m720060816_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m720060816_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_m720060816_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_m720060816_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_m720060816_RuntimeMethod_var); } IL_003d: { Vector3U5BU5D_t1718750761* L_8 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3_t3722313464 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, Vector3_t3722313464 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_8, (Vector3_t3722313464 )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_m2938960328_gshared (List_1_t899420910 * __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; } } { Vector3U5BU5D_t1718750761* L_5 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_6 = ___start0; Vector3U5BU5D_t1718750761* L_7 = (Vector3U5BU5D_t1718750761*)__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; } } { Vector3U5BU5D_t1718750761* L_15 = (Vector3U5BU5D_t1718750761*)__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_m3636898580_gshared (List_1_t899420910 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m3636898580_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_m3636898580_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_m1695211546_gshared (List_1_t899420910 * __this, int32_t ___index0, Vector3_t3722313464 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t899420910 *)__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(); Vector3U5BU5D_t1718750761* L_2 = (Vector3U5BU5D_t1718750761*)__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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t899420910 *)__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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector3U5BU5D_t1718750761* L_4 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_5 = ___index0; Vector3_t3722313464 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Vector3_t3722313464 )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_m487824007_gshared (List_1_t899420910 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m487824007_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_m487824007_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_m1074067296_gshared (List_1_t899420910 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { Vector3U5BU5D_t1718750761* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t899420910 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t899420910 *)__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_t899420910 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (Vector3U5BU5D_t1718750761*)((Vector3U5BU5D_t1718750761*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); Vector3U5BU5D_t1718750761* L_4 = V_0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, Vector3U5BU5D_t1718750761*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t899420910 *)__this, (Vector3U5BU5D_t1718750761*)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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; Vector3U5BU5D_t1718750761* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t899420910 *)__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)); Vector3U5BU5D_t1718750761* L_8 = V_0; Vector3U5BU5D_t1718750761* L_9 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_10 = ___index0; Vector3U5BU5D_t1718750761* 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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t899420910 *)__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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t899420910 *)__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_m4102230289_gshared (List_1_t899420910 * __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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t899420910 *)__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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t899420910 *)__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; Vector3U5BU5D_t1718750761* L_6 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< Vector3U5BU5D_t1718750761*, 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, (Vector3U5BU5D_t1718750761*)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_m4263092861_gshared (List_1_t899420910 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m4263092861_MetadataUsageId); s_Il2CppMethodInitialized = true; } Vector3_t3722313464 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); Vector3_t3722313464 L_3 = InterfaceFuncInvoker0< Vector3_t3722313464 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Vector3_t3722313464 )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)); Vector3_t3722313464 L_6 = V_0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_5, (Vector3_t3722313464 )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_m3431017865_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3_t3722313464 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 */, Vector3U5BU5D_t1718750761*, Vector3_t3722313464 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_0, (Vector3_t3722313464 )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_m3657179408_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Vector3U5BU5D_t1718750761* L_1 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3_t3722313464 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, Vector3_t3722313464 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_1, (Vector3_t3722313464 )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_m659916277_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m659916277_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_m659916277_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_m659916277_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_m659916277_RuntimeMethod_var); } IL_005b: { Vector3U5BU5D_t1718750761* L_16 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3_t3722313464 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, Vector3_t3722313464 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_16, (Vector3_t3722313464 )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_m2092116835_gshared (List_1_t899420910 * __this, Vector3_t3722313464 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { Vector3_t3722313464 L_0 = ___item0; NullCheck((List_1_t899420910 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t899420910 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t899420910 *)__this, (Vector3_t3722313464 )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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t899420910 *)__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_m4058864288_gshared (List_1_t899420910 * __this, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t252640292 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)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_t252640292 * L_1 = ___match0; Vector3U5BU5D_t1718750761* L_2 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector3_t3722313464 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t252640292 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t252640292 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t252640292 *)L_1, (Vector3_t3722313464 )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_t252640292 * L_14 = ___match0; Vector3U5BU5D_t1718750761* L_15 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; Vector3_t3722313464 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t252640292 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t252640292 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t252640292 *)L_14, (Vector3_t3722313464 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { Vector3U5BU5D_t1718750761* L_20 = (Vector3U5BU5D_t1718750761*)__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)); Vector3U5BU5D_t1718750761* L_23 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; Vector3_t3722313464 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (Vector3_t3722313464 )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; } } { Vector3U5BU5D_t1718750761* L_32 = (Vector3U5BU5D_t1718750761*)__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_m3518997255_gshared (List_1_t899420910 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m3518997255_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_m3518997255_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector3U5BU5D_t1718750761* L_5 = (Vector3U5BU5D_t1718750761*)__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_m718655932_gshared (List_1_t899420910 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t899420910 *)__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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector3U5BU5D_t1718750761* L_5 = (Vector3U5BU5D_t1718750761*)__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_m1606508386_gshared (List_1_t899420910 * __this, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__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_m1227862491_gshared (List_1_t899420910 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector3U5BU5D_t1718750761* L_2 = (Vector3U5BU5D_t1718750761*)__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_m43992614_gshared (List_1_t899420910 * __this, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__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_t927101050 * L_2 = (( Comparer_1_t927101050 * (*) (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 */, Vector3U5BU5D_t1718750761*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)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_m4117891544_gshared (List_1_t899420910 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)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_m2033602123_gshared (List_1_t899420910 * __this, Comparison_1_t3497244643 * ___comparison0, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t3497244643 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, int32_t, Comparison_1_t3497244643 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)L_0, (int32_t)L_1, (Comparison_1_t3497244643 *)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_m3704036777_gshared (List_1_t899420910 * __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_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t899420910 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector3U5BU5D_t1718750761* L_2 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761*)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 Vector3U5BU5D_t1718750761* List_1_ToArray_m466715028_gshared (List_1_t899420910 * __this, const RuntimeMethod* method) { Vector3U5BU5D_t1718750761* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (Vector3U5BU5D_t1718750761*)((Vector3U5BU5D_t1718750761*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); Vector3U5BU5D_t1718750761* L_1 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); Vector3U5BU5D_t1718750761* 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); Vector3U5BU5D_t1718750761* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m4204101579_gshared (List_1_t899420910 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t899420910 *)__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_m2498808748_gshared (List_1_t899420910 * __this, Predicate_1_t252640292 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t252640292 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t252640292 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t252640292 *)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_t252640292 * L_1 = ___match0; Vector3U5BU5D_t1718750761* L_2 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector3_t3722313464 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t252640292 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t252640292 *, Vector3_t3722313464 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t252640292 *)L_1, (Vector3_t3722313464 )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_m869612594_gshared (List_1_t899420910 * __this, const RuntimeMethod* method) { { Vector3U5BU5D_t1718750761* L_0 = (Vector3U5BU5D_t1718750761*)__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_m1977188119_gshared (List_1_t899420910 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m1977188119_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_m1977188119_RuntimeMethod_var); } IL_0012: { Vector3U5BU5D_t1718750761** L_3 = (Vector3U5BU5D_t1718750761**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, Vector3U5BU5D_t1718750761**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (Vector3U5BU5D_t1718750761**)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_m576380744_gshared (List_1_t899420910 * __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 Vector3_t3722313464 List_1_get_Item_m200663048_gshared (List_1_t899420910 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m200663048_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_m200663048_RuntimeMethod_var); } IL_0017: { Vector3U5BU5D_t1718750761* L_3 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; Vector3_t3722313464 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_m658432263_gshared (List_1_t899420910 * __this, int32_t ___index0, Vector3_t3722313464 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m658432263_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t899420910 *)__this); (( void (*) (List_1_t899420910 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t899420910 *)__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_m658432263_RuntimeMethod_var); } IL_001e: { Vector3U5BU5D_t1718750761* L_4 = (Vector3U5BU5D_t1718750761*)__this->get__items_1(); int32_t L_5 = ___index0; Vector3_t3722313464 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Vector3_t3722313464 )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_m2538398858_gshared (List_1_t496136383 * __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)); Vector4U5BU5D_t934056436* L_0 = ((List_1_t496136383_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_m2896308277_gshared (List_1_t496136383 * __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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t496136383 *)__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)); Vector4U5BU5D_t934056436* L_3 = ((List_1_t496136383_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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t496136383 *)__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(((Vector4U5BU5D_t934056436*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t496136383 *)__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_m3376067838_gshared (List_1_t496136383 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m3376067838_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_m3376067838_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((Vector4U5BU5D_t934056436*)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_m3667003715_gshared (List_1_t496136383 * __this, Vector4U5BU5D_t934056436* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Vector4U5BU5D_t934056436* 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_m236031697_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t496136383_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((Vector4U5BU5D_t934056436*)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_m1131765320_gshared (List_1_t496136383 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t496136383 *)__this); Enumerator_t2385380260 L_0 = (( Enumerator_t2385380260 (*) (List_1_t496136383 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t496136383 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2385380260 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_m3252857510_gshared (List_1_t496136383 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__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_m1355413981_gshared (List_1_t496136383 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t496136383 *)__this); Enumerator_t2385380260 L_0 = (( Enumerator_t2385380260 (*) (List_1_t496136383 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t496136383 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2385380260 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_m2280769760_gshared (List_1_t496136383 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m2280769760_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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t496136383 *)__this, (Vector4_t3319028937 )((*(Vector4_t3319028937 *)((Vector4_t3319028937 *)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_m2280769760_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_m353431064_gshared (List_1_t496136383 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m353431064_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_t496136383 *)__this); bool L_1 = (( bool (*) (List_1_t496136383 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t496136383 *)__this, (Vector4_t3319028937 )((*(Vector4_t3319028937 *)((Vector4_t3319028937 *)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_m2444653486_gshared (List_1_t496136383 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2444653486_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_t496136383 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t496136383 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t496136383 *)__this, (Vector4_t3319028937 )((*(Vector4_t3319028937 *)((Vector4_t3319028937 *)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_m955419632_gshared (List_1_t496136383 * __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_m955419632_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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t496136383 *)__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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_1, (Vector4_t3319028937 )((*(Vector4_t3319028937 *)((Vector4_t3319028937 *)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_m955419632_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_m248696441_gshared (List_1_t496136383 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m248696441_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_t496136383 *)__this); (( bool (*) (List_1_t496136383 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t496136383 *)__this, (Vector4_t3319028937 )((*(Vector4_t3319028937 *)((Vector4_t3319028937 *)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_m1924883606_gshared (List_1_t496136383 * __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_m3497948615_gshared (List_1_t496136383 * __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_m2772801375_gshared (List_1_t496136383 * __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_m2497371301_gshared (List_1_t496136383 * __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_m3278465421_gshared (List_1_t496136383 * __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_m2010200267_gshared (List_1_t496136383 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t496136383 *)__this); Vector4_t3319028937 L_1 = (( Vector4_t3319028937 (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); Vector4_t3319028937 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_m4221377313_gshared (List_1_t496136383 * __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_m4221377313_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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_0, (Vector4_t3319028937 )((*(Vector4_t3319028937 *)((Vector4_t3319028937 *)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_m4221377313_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2996644200_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); Vector4U5BU5D_t934056436* L_1 = (Vector4U5BU5D_t934056436*)__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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t496136383 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { Vector4U5BU5D_t934056436* L_2 = (Vector4U5BU5D_t934056436*)__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; Vector4_t3319028937 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (Vector4_t3319028937 )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_m1280661103_gshared (List_1_t496136383 * __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; Vector4U5BU5D_t934056436* L_3 = (Vector4U5BU5D_t934056436*)__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_t496136383 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t496136383 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t496136383 *)__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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t496136383 *)__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_m2525618756_gshared (List_1_t496136383 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m2525618756_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_m2525618756_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_m2525618756_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_m2525618756_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_m1676622506_gshared (List_1_t496136383 * __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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; Vector4U5BU5D_t934056436* L_5 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< Vector4U5BU5D_t934056436*, 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, (Vector4U5BU5D_t934056436*)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_m2295992518_gshared (List_1_t496136383 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m2295992518_MetadataUsageId); s_Il2CppMethodInitialized = true; } Vector4_t3319028937 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); Vector4_t3319028937 L_3 = InterfaceFuncInvoker0< Vector4_t3319028937 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Vector4_t3319028937 )L_3; Vector4_t3319028937 L_4 = V_0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t496136383 *)__this, (Vector4_t3319028937 )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_m2686762046_gshared (List_1_t496136383 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t496136383 *)__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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t496136383 *)__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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t496136383 *)__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_t236637928 * List_1_AsReadOnly_m4010532130_gshared (List_1_t496136383 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t236637928 * L_0 = (ReadOnlyCollection_1_t236637928 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t236637928 *, 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_m1565685052_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Vector4_t3319028937 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, int32_t, int32_t, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_0, (int32_t)0, (int32_t)L_1, (Vector4_t3319028937 )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_m3826034536_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Vector4_t3319028937 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, int32_t, int32_t, Vector4_t3319028937 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_0, (int32_t)0, (int32_t)L_1, (Vector4_t3319028937 )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_m1365282345_gshared (List_1_t496136383 * __this, int32_t ___index0, int32_t ___count1, Vector4_t3319028937 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector4U5BU5D_t934056436* L_2 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Vector4_t3319028937 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, int32_t, int32_t, Vector4_t3319028937 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_2, (int32_t)L_3, (int32_t)L_4, (Vector4_t3319028937 )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_m4187652437_gshared (List_1_t496136383 * __this, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4U5BU5D_t934056436* L_1 = (Vector4U5BU5D_t934056436*)__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_m2043463915_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4_t3319028937 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, Vector4_t3319028937 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_0, (Vector4_t3319028937 )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_m3710940393_gshared (List_1_t496136383 * __this, Vector4U5BU5D_t934056436* ___array0, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4U5BU5D_t934056436* 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_m4034402519_gshared (List_1_t496136383 * __this, Vector4U5BU5D_t934056436* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4U5BU5D_t934056436* 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_m1522116025_gshared (List_1_t496136383 * __this, int32_t ___index0, Vector4U5BU5D_t934056436* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector4U5BU5D_t934056436* L_2 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_3 = ___index0; Vector4U5BU5D_t934056436* 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_m495518862_gshared (List_1_t496136383 * __this, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4144323061 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)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_t4144323061 * L_2 = ___match0; NullCheck((List_1_t496136383 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t496136383 *, int32_t, int32_t, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t496136383 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4144323061 *)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 Vector4_t3319028937 List_1_Find_m1094234857_gshared (List_1_t496136383 * __this, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Vector4_t3319028937 V_1; memset(&V_1, 0, sizeof(V_1)); Vector4_t3319028937 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t4144323061 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)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_t4144323061 * L_2 = ___match0; NullCheck((List_1_t496136383 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t496136383 *, int32_t, int32_t, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t496136383 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4144323061 *)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; } } { Vector4U5BU5D_t934056436* L_5 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Vector4_t3319028937 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(Vector4_t3319028937 )); Vector4_t3319028937 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_m2544320858_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2544320858_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t4144323061 * 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_m2544320858_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_t496136383 * List_1_FindAll_m543068544_gshared (List_1_t496136383 * __this, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4144323061 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)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_t4144323061 * L_2 = ___match0; NullCheck((List_1_t496136383 *)__this); List_1_t496136383 * L_3 = (( List_1_t496136383 * (*) (List_1_t496136383 *, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t496136383 *)__this, (Predicate_1_t4144323061 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t4144323061 * L_4 = ___match0; NullCheck((List_1_t496136383 *)__this); List_1_t496136383 * L_5 = (( List_1_t496136383 * (*) (List_1_t496136383 *, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t496136383 *)__this, (Predicate_1_t4144323061 *)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_t496136383 * List_1_FindAllStackBits_m2158827257_gshared (List_1_t496136383 * __this, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2158827257_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; Vector4U5BU5D_t934056436* 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_m2158827257_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_t4144323061 * L_3 = ___match0; Vector4U5BU5D_t934056436* L_4 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; Vector4_t3319028937 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t4144323061 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t4144323061 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4144323061 *)L_3, (Vector4_t3319028937 )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 = (Vector4U5BU5D_t934056436*)((Vector4U5BU5D_t934056436*)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; } } { Vector4U5BU5D_t934056436* 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)); Vector4U5BU5D_t934056436* L_27 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; Vector4_t3319028937 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (Vector4_t3319028937 )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: { Vector4U5BU5D_t934056436* L_39 = V_5; int32_t L_40 = V_2; List_1_t496136383 * L_41 = (List_1_t496136383 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t496136383 *, Vector4U5BU5D_t934056436*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (Vector4U5BU5D_t934056436*)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_t496136383 * List_1_FindAllList_m612790190_gshared (List_1_t496136383 * __this, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { List_1_t496136383 * V_0 = NULL; int32_t V_1 = 0; { List_1_t496136383 * L_0 = (List_1_t496136383 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t496136383 *, 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_t496136383 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t4144323061 * L_1 = ___match0; Vector4U5BU5D_t934056436* L_2 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Vector4_t3319028937 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4144323061 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4144323061 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4144323061 *)L_1, (Vector4_t3319028937 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t496136383 * L_7 = V_0; Vector4U5BU5D_t934056436* L_8 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Vector4_t3319028937 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t496136383 *)L_7); (( void (*) (List_1_t496136383 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t496136383 *)L_7, (Vector4_t3319028937 )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_t496136383 * 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_m153709721_gshared (List_1_t496136383 * __this, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4144323061 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)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_t4144323061 * L_2 = ___match0; NullCheck((List_1_t496136383 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t496136383 *, int32_t, int32_t, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t496136383 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4144323061 *)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_m427947845_gshared (List_1_t496136383 * __this, int32_t ___startIndex0, Predicate_1_t4144323061 * ___match1, const RuntimeMethod* method) { { Predicate_1_t4144323061 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t496136383 *)__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_t4144323061 * L_5 = ___match1; NullCheck((List_1_t496136383 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t496136383 *, int32_t, int32_t, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t4144323061 *)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_m421868237_gshared (List_1_t496136383 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4144323061 * ___match2, const RuntimeMethod* method) { { Predicate_1_t4144323061 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t496136383 *)__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_t4144323061 * L_5 = ___match2; NullCheck((List_1_t496136383 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t496136383 *, int32_t, int32_t, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t4144323061 *)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_m582784660_gshared (List_1_t496136383 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4144323061 * ___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_t4144323061 * L_3 = ___match2; Vector4U5BU5D_t934056436* L_4 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Vector4_t3319028937 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t4144323061 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t4144323061 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4144323061 *)L_3, (Vector4_t3319028937 )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 Vector4_t3319028937 List_1_FindLast_m4084971541_gshared (List_1_t496136383 * __this, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Vector4_t3319028937 V_1; memset(&V_1, 0, sizeof(V_1)); Vector4_t3319028937 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t4144323061 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)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_t4144323061 * L_2 = ___match0; NullCheck((List_1_t496136383 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t496136383 *, int32_t, int32_t, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t496136383 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4144323061 *)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(Vector4_t3319028937 )); Vector4_t3319028937 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t496136383 *)__this); Vector4_t3319028937 L_7 = (( Vector4_t3319028937 (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t496136383 *)__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_m1063295838_gshared (List_1_t496136383 * __this, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4144323061 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)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_t4144323061 * L_2 = ___match0; NullCheck((List_1_t496136383 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t496136383 *, int32_t, int32_t, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t496136383 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4144323061 *)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_m1972792031_gshared (List_1_t496136383 * __this, int32_t ___startIndex0, Predicate_1_t4144323061 * ___match1, const RuntimeMethod* method) { { Predicate_1_t4144323061 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t4144323061 * L_3 = ___match1; NullCheck((List_1_t496136383 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t496136383 *, int32_t, int32_t, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t496136383 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t4144323061 *)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_m3633892099_gshared (List_1_t496136383 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4144323061 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t4144323061 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t496136383 *)__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_t4144323061 * L_7 = ___match2; NullCheck((List_1_t496136383 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t496136383 *, int32_t, int32_t, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t4144323061 *)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_m1387652360_gshared (List_1_t496136383 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4144323061 * ___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_t4144323061 * L_2 = ___match2; Vector4U5BU5D_t934056436* L_3 = (Vector4U5BU5D_t934056436*)__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; Vector4_t3319028937 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t4144323061 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t4144323061 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4144323061 *)L_2, (Vector4_t3319028937 )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_m68315404_gshared (List_1_t496136383 * __this, Action_1_t3491496532 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m68315404_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t3491496532 * 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_m68315404_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t3491496532 * L_2 = ___action0; Vector4U5BU5D_t934056436* L_3 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Vector4_t3319028937 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t3491496532 *)L_2); (( void (*) (Action_1_t3491496532 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t3491496532 *)L_2, (Vector4_t3319028937 )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_t2385380260 List_1_GetEnumerator_m2002930564_gshared (List_1_t496136383 * __this, const RuntimeMethod* method) { { Enumerator_t2385380260 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m1346728491((&L_0), (List_1_t496136383 *)__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_t496136383 * List_1_GetRange_m753498212_gshared (List_1_t496136383 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { Vector4U5BU5D_t934056436* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t496136383 *)__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 = (Vector4U5BU5D_t934056436*)((Vector4U5BU5D_t934056436*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); Vector4U5BU5D_t934056436* L_3 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_4 = ___index0; Vector4U5BU5D_t934056436* 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); Vector4U5BU5D_t934056436* L_7 = V_0; int32_t L_8 = ___count1; List_1_t496136383 * L_9 = (List_1_t496136383 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t496136383 *, Vector4U5BU5D_t934056436*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (Vector4U5BU5D_t934056436*)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_m1382728160_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4_t3319028937 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, Vector4_t3319028937 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_0, (Vector4_t3319028937 )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_m1560523874_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Vector4U5BU5D_t934056436* L_1 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4_t3319028937 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 */, Vector4U5BU5D_t934056436*, Vector4_t3319028937 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_1, (Vector4_t3319028937 )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_m3547060559_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m3547060559_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_m3547060559_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_m3547060559_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_m3547060559_RuntimeMethod_var); } IL_003d: { Vector4U5BU5D_t934056436* L_8 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4_t3319028937 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, Vector4_t3319028937 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_8, (Vector4_t3319028937 )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_m2171864160_gshared (List_1_t496136383 * __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; } } { Vector4U5BU5D_t934056436* L_5 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_6 = ___start0; Vector4U5BU5D_t934056436* L_7 = (Vector4U5BU5D_t934056436*)__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; } } { Vector4U5BU5D_t934056436* L_15 = (Vector4U5BU5D_t934056436*)__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_m3933537097_gshared (List_1_t496136383 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m3933537097_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_m3933537097_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_m1781696722_gshared (List_1_t496136383 * __this, int32_t ___index0, Vector4_t3319028937 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t496136383 *)__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(); Vector4U5BU5D_t934056436* L_2 = (Vector4U5BU5D_t934056436*)__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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t496136383 *)__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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector4U5BU5D_t934056436* L_4 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_5 = ___index0; Vector4_t3319028937 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Vector4_t3319028937 )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_m3678196246_gshared (List_1_t496136383 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3678196246_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_m3678196246_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_m3552985922_gshared (List_1_t496136383 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { Vector4U5BU5D_t934056436* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t496136383 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t496136383 *)__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_t496136383 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (Vector4U5BU5D_t934056436*)((Vector4U5BU5D_t934056436*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); Vector4U5BU5D_t934056436* L_4 = V_0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, Vector4U5BU5D_t934056436*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t496136383 *)__this, (Vector4U5BU5D_t934056436*)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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; Vector4U5BU5D_t934056436* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t496136383 *)__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)); Vector4U5BU5D_t934056436* L_8 = V_0; Vector4U5BU5D_t934056436* L_9 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_10 = ___index0; Vector4U5BU5D_t934056436* 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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t496136383 *)__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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t496136383 *)__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_m556307494_gshared (List_1_t496136383 * __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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t496136383 *)__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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t496136383 *)__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; Vector4U5BU5D_t934056436* L_6 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< Vector4U5BU5D_t934056436*, 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, (Vector4U5BU5D_t934056436*)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_m829725578_gshared (List_1_t496136383 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m829725578_MetadataUsageId); s_Il2CppMethodInitialized = true; } Vector4_t3319028937 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); Vector4_t3319028937 L_3 = InterfaceFuncInvoker0< Vector4_t3319028937 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Vector4_t3319028937 )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)); Vector4_t3319028937 L_6 = V_0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_5, (Vector4_t3319028937 )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_m4057298668_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4_t3319028937 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 */, Vector4U5BU5D_t934056436*, Vector4_t3319028937 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_0, (Vector4_t3319028937 )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_m1590869964_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Vector4U5BU5D_t934056436* L_1 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4_t3319028937 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, Vector4_t3319028937 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_1, (Vector4_t3319028937 )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_m989879857_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m989879857_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_m989879857_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_m989879857_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_m989879857_RuntimeMethod_var); } IL_005b: { Vector4U5BU5D_t934056436* L_16 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4_t3319028937 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, Vector4_t3319028937 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_16, (Vector4_t3319028937 )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_m2092443302_gshared (List_1_t496136383 * __this, Vector4_t3319028937 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { Vector4_t3319028937 L_0 = ___item0; NullCheck((List_1_t496136383 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t496136383 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t496136383 *)__this, (Vector4_t3319028937 )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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t496136383 *)__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_m4060629799_gshared (List_1_t496136383 * __this, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t4144323061 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)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_t4144323061 * L_1 = ___match0; Vector4U5BU5D_t934056436* L_2 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector4_t3319028937 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4144323061 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4144323061 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4144323061 *)L_1, (Vector4_t3319028937 )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_t4144323061 * L_14 = ___match0; Vector4U5BU5D_t934056436* L_15 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; Vector4_t3319028937 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t4144323061 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t4144323061 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4144323061 *)L_14, (Vector4_t3319028937 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { Vector4U5BU5D_t934056436* L_20 = (Vector4U5BU5D_t934056436*)__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)); Vector4U5BU5D_t934056436* L_23 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; Vector4_t3319028937 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (Vector4_t3319028937 )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; } } { Vector4U5BU5D_t934056436* L_32 = (Vector4U5BU5D_t934056436*)__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_m3304170338_gshared (List_1_t496136383 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m3304170338_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_m3304170338_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector4U5BU5D_t934056436* L_5 = (Vector4U5BU5D_t934056436*)__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_m3039451907_gshared (List_1_t496136383 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t496136383 *)__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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Vector4U5BU5D_t934056436* L_5 = (Vector4U5BU5D_t934056436*)__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_m1445355384_gshared (List_1_t496136383 * __this, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__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_m2681737407_gshared (List_1_t496136383 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector4U5BU5D_t934056436* L_2 = (Vector4U5BU5D_t934056436*)__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_m807421478_gshared (List_1_t496136383 * __this, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__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_t523816523 * L_2 = (( Comparer_1_t523816523 * (*) (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 */, Vector4U5BU5D_t934056436*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)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_m2890380409_gshared (List_1_t496136383 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)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_m434801140_gshared (List_1_t496136383 * __this, Comparison_1_t3093960116 * ___comparison0, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t3093960116 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, int32_t, Comparison_1_t3093960116 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)L_0, (int32_t)L_1, (Comparison_1_t3093960116 *)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_m2235179380_gshared (List_1_t496136383 * __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_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t496136383 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Vector4U5BU5D_t934056436* L_2 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436*)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 Vector4U5BU5D_t934056436* List_1_ToArray_m4056539300_gshared (List_1_t496136383 * __this, const RuntimeMethod* method) { Vector4U5BU5D_t934056436* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (Vector4U5BU5D_t934056436*)((Vector4U5BU5D_t934056436*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); Vector4U5BU5D_t934056436* L_1 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); Vector4U5BU5D_t934056436* 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); Vector4U5BU5D_t934056436* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m75792608_gshared (List_1_t496136383 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t496136383 *)__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_m200742081_gshared (List_1_t496136383 * __this, Predicate_1_t4144323061 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t4144323061 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4144323061 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4144323061 *)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_t4144323061 * L_1 = ___match0; Vector4U5BU5D_t934056436* L_2 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Vector4_t3319028937 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4144323061 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4144323061 *, Vector4_t3319028937 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4144323061 *)L_1, (Vector4_t3319028937 )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_m1216621925_gshared (List_1_t496136383 * __this, const RuntimeMethod* method) { { Vector4U5BU5D_t934056436* L_0 = (Vector4U5BU5D_t934056436*)__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_m749715762_gshared (List_1_t496136383 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m749715762_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_m749715762_RuntimeMethod_var); } IL_0012: { Vector4U5BU5D_t934056436** L_3 = (Vector4U5BU5D_t934056436**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, Vector4U5BU5D_t934056436**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (Vector4U5BU5D_t934056436**)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_m1817261570_gshared (List_1_t496136383 * __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 Vector4_t3319028937 List_1_get_Item_m783205072_gshared (List_1_t496136383 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m783205072_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_m783205072_RuntimeMethod_var); } IL_0017: { Vector4U5BU5D_t934056436* L_3 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; Vector4_t3319028937 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_m1118509050_gshared (List_1_t496136383 * __this, int32_t ___index0, Vector4_t3319028937 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m1118509050_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t496136383 *)__this); (( void (*) (List_1_t496136383 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t496136383 *)__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_m1118509050_RuntimeMethod_var); } IL_001e: { Vector4U5BU5D_t934056436* L_4 = (Vector4U5BU5D_t934056436*)__this->get__items_1(); int32_t L_5 = ___index0; Vector4_t3319028937 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Vector4_t3319028937 )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.Queue`1/Enumerator::.ctor(System.Collections.Generic.Queue`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m1880089175_gshared (Enumerator_t3588277760 * __this, Queue_1_t2926365658 * ___q0, const RuntimeMethod* method) { { Queue_1_t2926365658 * L_0 = ___q0; __this->set_q_0(L_0); __this->set_idx_1(((int32_t)-2)); Queue_1_t2926365658 * L_1 = ___q0; NullCheck(L_1); int32_t L_2 = (int32_t)L_1->get__version_4(); __this->set_ver_2(L_2); return; } } extern "C" void Enumerator__ctor_m1880089175_AdjustorThunk (RuntimeObject * __this, Queue_1_t2926365658 * ___q0, const RuntimeMethod* method) { Enumerator_t3588277760 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator__ctor_m1880089175(_thisAdjusted, ___q0, method); } // System.Void System.Collections.Generic.Queue`1/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m1487823313_gshared (Enumerator_t3588277760 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_Reset_m1487823313_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = (int32_t)__this->get_ver_2(); Queue_1_t2926365658 * L_1 = (Queue_1_t2926365658 *)__this->get_q_0(); NullCheck(L_1); int32_t L_2 = (int32_t)L_1->get__version_4(); if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_001c; } } { InvalidOperationException_t56020091 * L_3 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m2734335978(L_3, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Enumerator_System_Collections_IEnumerator_Reset_m1487823313_RuntimeMethod_var); } IL_001c: { __this->set_idx_1(((int32_t)-2)); return; } } extern "C" void Enumerator_System_Collections_IEnumerator_Reset_m1487823313_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t3588277760 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_System_Collections_IEnumerator_Reset_m1487823313(_thisAdjusted, method); } // System.Object System.Collections.Generic.Queue`1/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m1399273671_gshared (Enumerator_t3588277760 * __this, const RuntimeMethod* method) { { RuntimeObject * L_0 = Enumerator_get_Current_m1170173642((Enumerator_t3588277760 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); return L_0; } } extern "C" RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m1399273671_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t3588277760 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_System_Collections_IEnumerator_get_Current_m1399273671(_thisAdjusted, method); } // System.Void System.Collections.Generic.Queue`1/Enumerator::Dispose() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2419537076_gshared (Enumerator_t3588277760 * __this, const RuntimeMethod* method) { { __this->set_idx_1(((int32_t)-2)); return; } } extern "C" void Enumerator_Dispose_m2419537076_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t3588277760 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_Dispose_m2419537076(_thisAdjusted, method); } // System.Boolean System.Collections.Generic.Queue`1/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3662315381_gshared (Enumerator_t3588277760 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_MoveNext_m3662315381_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t G_B7_0 = 0; { int32_t L_0 = (int32_t)__this->get_ver_2(); Queue_1_t2926365658 * L_1 = (Queue_1_t2926365658 *)__this->get_q_0(); NullCheck(L_1); int32_t L_2 = (int32_t)L_1->get__version_4(); if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_001c; } } { InvalidOperationException_t56020091 * L_3 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m2734335978(L_3, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Enumerator_MoveNext_m3662315381_RuntimeMethod_var); } IL_001c: { int32_t L_4 = (int32_t)__this->get_idx_1(); if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)-2))))) { goto IL_003a; } } { Queue_1_t2926365658 * L_5 = (Queue_1_t2926365658 *)__this->get_q_0(); NullCheck(L_5); int32_t L_6 = (int32_t)L_5->get__size_3(); __this->set_idx_1(L_6); } IL_003a: { int32_t L_7 = (int32_t)__this->get_idx_1(); if ((((int32_t)L_7) == ((int32_t)(-1)))) { goto IL_005f; } } { int32_t L_8 = (int32_t)__this->get_idx_1(); int32_t L_9 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); V_0 = (int32_t)L_9; __this->set_idx_1(L_9); int32_t L_10 = V_0; G_B7_0 = ((((int32_t)((((int32_t)L_10) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0060; } IL_005f: { G_B7_0 = 0; } IL_0060: { return (bool)G_B7_0; } } extern "C" bool Enumerator_MoveNext_m3662315381_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t3588277760 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_MoveNext_m3662315381(_thisAdjusted, method); } // T System.Collections.Generic.Queue`1/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m1170173642_gshared (Enumerator_t3588277760 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_get_Current_m1170173642_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = (int32_t)__this->get_idx_1(); if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { InvalidOperationException_t56020091 * L_1 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m2734335978(L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Enumerator_get_Current_m1170173642_RuntimeMethod_var); } IL_0012: { Queue_1_t2926365658 * L_2 = (Queue_1_t2926365658 *)__this->get_q_0(); NullCheck(L_2); ObjectU5BU5D_t2843939325* L_3 = (ObjectU5BU5D_t2843939325*)L_2->get__array_0(); Queue_1_t2926365658 * L_4 = (Queue_1_t2926365658 *)__this->get_q_0(); NullCheck(L_4); int32_t L_5 = (int32_t)L_4->get__size_3(); int32_t L_6 = (int32_t)__this->get_idx_1(); Queue_1_t2926365658 * L_7 = (Queue_1_t2926365658 *)__this->get_q_0(); NullCheck(L_7); int32_t L_8 = (int32_t)L_7->get__head_1(); Queue_1_t2926365658 * L_9 = (Queue_1_t2926365658 *)__this->get_q_0(); NullCheck(L_9); ObjectU5BU5D_t2843939325* L_10 = (ObjectU5BU5D_t2843939325*)L_9->get__array_0(); NullCheck(L_10); NullCheck(L_3); int32_t L_11 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)), (int32_t)L_6)), (int32_t)L_8))%(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))))); RuntimeObject * L_12 = (L_3)->GetAt(static_cast(L_11)); return L_12; } } extern "C" RuntimeObject * Enumerator_get_Current_m1170173642_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t3588277760 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_get_Current_m1170173642(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif