#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 VirtFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; 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_t3628304265; // System.InvalidOperationException struct InvalidOperationException_t56020091; // System.Type struct Type_t; // System.ObjectDisposedException struct ObjectDisposedException_t21392786; // System.String struct String_t; // System.Collections.Generic.List`1 struct List_1_t647105989; // System.Collections.Generic.List`1 struct List_1_t899420910; // System.Collections.Generic.List`1 struct List_1_t496136383; // System.Collections.Generic.List`1 struct List_1_t1927861623; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t3730607066; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t777629997; // DMCore.Framework.Scene.AvatarCate[] struct AvatarCateU5BU5D_t1610689372; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t888357349; // System.Collections.IEnumerator struct IEnumerator_t1853284238; // System.ArgumentException struct ArgumentException_t132251570; // System.Collections.Generic.ICollection`1 struct ICollection_1_t3283939115; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1668363168; // System.Collections.Generic.IComparer`1 struct IComparer_1_t1710052360; // System.Predicate`1 struct Predicate_1_t1281081005; // System.ArgumentNullException struct ArgumentNullException_t1615371798; // System.Action`1 struct Action_1_t628254476; // System.Comparison`1 struct Comparison_1_t230718060; // System.Collections.Generic.List`1 struct List_1_t1221203580; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t3023949023; // DMCore.Framework.Thread.enumThreadID[] struct enumThreadIDU5BU5D_t3988452515; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t181699306; // System.Collections.Generic.ICollection`1 struct ICollection_1_t2577281072; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t961705125; // System.Collections.Generic.IComparer`1 struct IComparer_1_t1003394317; // System.Predicate`1 struct Predicate_1_t574422962; // System.Action`1 struct Action_1_t4216563729; // System.Comparison`1 struct Comparison_1_t3819027313; // System.Collections.Generic.List`1 struct List_1_t904547919; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t2707293362; // LitJson.PropertyMetadata[] struct PropertyMetadataU5BU5D_t3282844708; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t4160010941; // System.Collections.Generic.ICollection`1 struct ICollection_1_t2260625411; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t645049464; // System.Collections.Generic.IComparer`1 struct IComparer_1_t686738656; // System.Predicate`1 struct Predicate_1_t257767301; // System.Action`1 struct Action_1_t3899908068; // System.Comparison`1 struct Comparison_1_t3502371652; // System.Collections.Generic.List`1 struct List_1_t551117518; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t2353862961; // LMRendererInfo[] struct LMRendererInfoU5BU5D_t4046529225; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3806580540; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1907195010; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t291619063; // System.Collections.Generic.IComparer`1 struct IComparer_1_t333308255; // System.Predicate`1 struct Predicate_1_t4199304196; // System.Action`1 struct Action_1_t3546477667; // System.Comparison`1 struct Comparison_1_t3148941251; // System.Collections.Generic.List`1 struct List_1_t2499617678; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t7395825; // Loom/DelayedQueueItem[] struct DelayedQueueItemU5BU5D_t658540297; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t1460113404; // System.Collections.Generic.ICollection`1 struct ICollection_1_t3855695170; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t2240119223; // System.Collections.Generic.IComparer`1 struct IComparer_1_t2281808415; // System.Predicate`1 struct Predicate_1_t1852837060; // System.Action`1 struct Action_1_t1200010531; // System.Comparison`1 struct Comparison_1_t802474115; // System.Collections.Generic.List`1 struct List_1_t4000102456; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t1507880603; // Newtonsoft.Json.JsonPosition[] struct JsonPositionU5BU5D_t197937271; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2960598182; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1061212652; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3740604001; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3782293193; // System.Predicate`1 struct Predicate_1_t3353321838; // System.Action`1 struct Action_1_t2700495309; // System.Comparison`1 struct Comparison_1_t2302958893; // System.Collections.Generic.List`1 struct List_1_t1823906703; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t3626652146; // Spine.EventQueue/EventQueueEntry[] struct EventQueueEntryU5BU5D_t1574228452; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t784402429; // System.Collections.Generic.ICollection`1 struct ICollection_1_t3179984195; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1564408248; // System.Collections.Generic.IComparer`1 struct IComparer_1_t1606097440; // System.Predicate`1 struct Predicate_1_t1177126085; // System.Action`1 struct Action_1_t524299556; // System.Comparison`1 struct Comparison_1_t126763140; // System.Collections.Generic.List`1 struct List_1_t3907116131; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t1414894278; // Spine.Unity.Modules.SkeletonRendererCustomMaterials/AtlasMaterialOverride[] struct AtlasMaterialOverrideU5BU5D_t1961062208; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2867611857; // System.Collections.Generic.ICollection`1 struct ICollection_1_t968226327; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3647617676; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3689306868; // System.Predicate`1 struct Predicate_1_t3260335513; // System.Action`1 struct Action_1_t2607508984; // System.Comparison`1 struct Comparison_1_t2209972568; // System.Collections.Generic.IList`1 struct IList_1_t894362559; // System.Collections.Generic.IList`1 struct IList_1_t2842862719; // System.Collections.Generic.IList`1 struct IList_1_t1564448621; // System.Collections.Generic.IList`1 struct IList_1_t1247792960; // System.IntPtr[] struct IntPtrU5BU5D_t4013366056; // System.Collections.IDictionary struct IDictionary_t1363984059; // System.Collections.Generic.IList`1 struct IList_1_t4250361172; // System.Collections.Generic.IList`1 struct IList_1_t48380201; // System.Collections.Generic.IList`1 struct IList_1_t2167151744; // System.Collections.Generic.IList`1 struct IList_1_t2271106664; // UnityEngine.Vector2[] struct Vector2U5BU5D_t1457185986; // UnityEngine.Vector3[] struct Vector3U5BU5D_t1718750761; // System.Char[] struct CharU5BU5D_t3528271667; // UnityEngine.Vector2Int[] struct Vector2IntU5BU5D_t2878452246; // UnityEngine.Vector4[] struct Vector4U5BU5D_t934056436; // UnityEngine.Material struct Material_t340375123; // System.Reflection.MemberInfo struct MemberInfo_t; // System.Void struct Void_t1185182177; // System.Action`1 struct Action_1_t2019918284; // System.Reflection.MethodInfo struct MethodInfo_t; // System.DelegateData struct DelegateData_t1677132599; // UnityEngine.Renderer struct Renderer_t2627027031; // Spine.TrackEntry struct TrackEntry_t1316488441; // Spine.Event struct Event_t1378573841; // System.Type[] struct TypeU5BU5D_t3940880105; // System.Reflection.MemberFilter struct MemberFilter_t426314064; // System.IAsyncResult struct IAsyncResult_t767004451; // System.AsyncCallback struct AsyncCallback_t3962456242; extern RuntimeClass* InvalidOperationException_t56020091_il2cpp_TypeInfo_var; extern const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m1540440674_RuntimeMethod_var; extern const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m1540440674_MetadataUsageId; extern RuntimeClass* ObjectDisposedException_t21392786_il2cpp_TypeInfo_var; extern const RuntimeMethod* Enumerator_VerifyState_m3480781591_RuntimeMethod_var; extern String_t* _stringLiteral1621028992; extern const uint32_t Enumerator_VerifyState_m3480781591_MetadataUsageId; extern const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m2784356172_RuntimeMethod_var; extern const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m2784356172_MetadataUsageId; extern const RuntimeMethod* Enumerator_VerifyState_m2874808691_RuntimeMethod_var; extern const uint32_t Enumerator_VerifyState_m2874808691_MetadataUsageId; extern const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m506196216_RuntimeMethod_var; extern const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m506196216_MetadataUsageId; extern const RuntimeMethod* Enumerator_VerifyState_m3479732886_RuntimeMethod_var; extern const uint32_t Enumerator_VerifyState_m3479732886_MetadataUsageId; extern const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m209407522_RuntimeMethod_var; extern const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m209407522_MetadataUsageId; extern const RuntimeMethod* Enumerator_VerifyState_m3474272061_RuntimeMethod_var; extern const uint32_t Enumerator_VerifyState_m3474272061_MetadataUsageId; extern RuntimeClass* ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1__ctor_m2542070890_RuntimeMethod_var; extern String_t* _stringLiteral3623012086; extern const uint32_t List_1__ctor_m2542070890_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_m2686318726_RuntimeMethod_var; extern String_t* _stringLiteral1949155672; extern const uint32_t List_1_System_Collections_IList_Add_m2686318726_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m2028740488_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2174790765_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2755412962_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2755412962_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1210251118_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m2733323113_RuntimeMethod_var; extern String_t* _stringLiteral3493618073; extern const uint32_t List_1_System_Collections_IList_set_Item_m2733323113_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3109268098_RuntimeMethod_var; extern String_t* _stringLiteral797640427; extern String_t* _stringLiteral2002595880; extern String_t* _stringLiteral3335335170; extern const uint32_t List_1_CheckRange_m3109268098_MetadataUsageId; extern RuntimeClass* IEnumerator_t1853284238_il2cpp_TypeInfo_var; extern RuntimeClass* IDisposable_t3640265483_il2cpp_TypeInfo_var; extern const uint32_t List_1_AddEnumerable_m3791910313_MetadataUsageId; extern RuntimeClass* ArgumentNullException_t1615371798_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1_CheckMatch_m881805789_RuntimeMethod_var; extern String_t* _stringLiteral461028519; extern const uint32_t List_1_CheckMatch_m881805789_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2355839420_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2355839420_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m971869193_RuntimeMethod_var; extern String_t* _stringLiteral2365897554; extern const uint32_t List_1_ForEach_m971869193_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m2304717138_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m2304717138_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m3665854377_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m3665854377_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m2599369361_RuntimeMethod_var; extern String_t* _stringLiteral3723644332; extern const uint32_t List_1_CheckCollection_m2599369361_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m2225179436_MetadataUsageId; extern RuntimeClass* Int32_t2950945753_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1_LastIndexOf_m511681955_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_m511681955_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m659969582_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m659969582_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m2915380589_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m2915380589_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m3112861331_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m3112861331_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m3290064113_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m3290064113_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m2655320309_RuntimeMethod_var; extern const uint32_t List_1__ctor_m2655320309_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m2399168426_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m2399168426_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m121195613_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2420310400_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2855620382_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2855620382_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m882613527_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m2273210802_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m2273210802_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m199148911_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m199148911_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m3633681880_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m376163733_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m376163733_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m3363074776_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m3363074776_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m3059328324_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m3059328324_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m2011214986_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m2011214986_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m2230865925_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m2230865925_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3514861999_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m3514861999_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m476567173_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m1500423961_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m1500423961_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m679101422_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m679101422_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m482574230_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m482574230_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m3459958539_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m3459958539_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m1997330595_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m1997330595_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m4141410161_RuntimeMethod_var; extern const uint32_t List_1__ctor_m4141410161_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m1482673454_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m1482673454_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m3109604279_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m3215387377_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m528503096_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m528503096_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m2673834894_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m1402884891_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m1402884891_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m477902800_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m477902800_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m2303036740_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m967940782_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m967940782_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2344188860_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2344188860_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m1532424243_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m1532424243_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m1995497757_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m1995497757_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m2652972840_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m2652972840_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m1576480403_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m1576480403_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m818260483_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m3728710726_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m3728710726_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m4183014749_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m4183014749_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m2956797340_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m2956797340_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m937063544_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m937063544_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m2408984739_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m2408984739_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m3998346358_RuntimeMethod_var; extern const uint32_t List_1__ctor_m3998346358_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m3935019870_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m3935019870_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m3600876729_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2213211986_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2563629199_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2563629199_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m2470797986_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m1984087266_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m1984087266_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3620259086_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m3620259086_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m4189847934_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m2332665482_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m2332665482_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2718740996_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2718740996_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m1773696357_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m1773696357_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m672928376_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m672928376_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m1381137634_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m1381137634_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3195882117_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m3195882117_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m2232683920_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m1393449618_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m1393449618_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m2797046052_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m2797046052_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m198586489_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m198586489_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m1115600942_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m1115600942_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m3558765513_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m3558765513_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m2786631655_RuntimeMethod_var; extern const uint32_t List_1__ctor_m2786631655_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m2400902909_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m2400902909_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m1460431727_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m3490706619_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m1790053316_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m1790053316_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m2092555905_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m4094018751_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m4094018751_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m2588076877_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m2588076877_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m2535654014_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m478766133_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m478766133_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m1550472821_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m1550472821_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m2130191015_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m2130191015_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m2401865098_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m2401865098_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m2299259573_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m2299259573_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m4039542022_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m4039542022_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m1414592339_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m3854099851_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m3854099851_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m879272805_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m879272805_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m3983219715_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m3983219715_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m283851192_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m283851192_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m1571521102_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m1571521102_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m792868677_RuntimeMethod_var; extern const uint32_t List_1__ctor_m792868677_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m309504099_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m309504099_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m3497677527_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2834122994_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m1194289698_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m1194289698_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m4028871917_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m2763574838_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m2763574838_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m1584007449_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m1584007449_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m1556484328_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m904641473_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m904641473_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m202818602_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m202818602_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m2716813145_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m2716813145_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m927669858_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m927669858_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m1063883601_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m1063883601_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m1480337445_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m1480337445_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m4085529995_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m42620196_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m42620196_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m3351128372_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m3351128372_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m1487077849_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m1487077849_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m592205178_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m592205178_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m946590732_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m946590732_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m635293692_RuntimeMethod_var; extern const uint32_t List_1__ctor_m635293692_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m4223239466_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m4223239466_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m2002236804_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m3775346123_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m948489459_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m948489459_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1294980105_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m2691103761_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m2691103761_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3717345884_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m3717345884_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m2239468013_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m2320419653_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m2320419653_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m990001949_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m990001949_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m1136971054_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m1136971054_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m2319200812_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m2319200812_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m3510259095_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m3510259095_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m1467757125_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m1467757125_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m2525121144_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m1129519126_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m1129519126_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m3947649778_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m3947649778_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m2002441280_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m2002441280_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m2204185667_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m2204185667_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m2133420024_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m2133420024_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m363889319_RuntimeMethod_var; extern const uint32_t List_1__ctor_m363889319_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m205006065_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m205006065_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m3761777678_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2433398019_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2059543234_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2059543234_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m2269034437_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m3365440417_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m3365440417_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m1548116113_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m1548116113_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m3279747481_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m3299655767_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m3299655767_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2973569621_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2973569621_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m93186163_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m93186163_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m4294942738_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m4294942738_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m941331006_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m941331006_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m2526892712_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m2526892712_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m936735192_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m2808889034_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m2808889034_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m1606075849_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m1606075849_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m4049613670_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m4049613670_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m36091718_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m36091718_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m2820477983_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m2820477983_MetadataUsageId; struct Vector2U5BU5D_t1457185986; struct Vector2IntU5BU5D_t2878452246; struct Vector3U5BU5D_t1718750761; struct Vector4U5BU5D_t934056436; struct AvatarCateU5BU5D_t1610689372; struct enumThreadIDU5BU5D_t3988452515; struct PropertyMetadataU5BU5D_t3282844708; struct LMRendererInfoU5BU5D_t4046529225; struct DelayedQueueItemU5BU5D_t658540297; struct JsonPositionU5BU5D_t197937271; struct EventQueueEntryU5BU5D_t1574228452; struct AtlasMaterialOverrideU5BU5D_t1961062208; #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 LIST_1_T551117518_H #define LIST_1_T551117518_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_t551117518 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items LMRendererInfoU5BU5D_t4046529225* ____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_t551117518, ____items_1)); } inline LMRendererInfoU5BU5D_t4046529225* get__items_1() const { return ____items_1; } inline LMRendererInfoU5BU5D_t4046529225** get_address_of__items_1() { return &____items_1; } inline void set__items_1(LMRendererInfoU5BU5D_t4046529225* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t551117518, ____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_t551117518, ____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_t551117518_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray LMRendererInfoU5BU5D_t4046529225* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t551117518_StaticFields, ___EmptyArray_4)); } inline LMRendererInfoU5BU5D_t4046529225* get_EmptyArray_4() const { return ___EmptyArray_4; } inline LMRendererInfoU5BU5D_t4046529225** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(LMRendererInfoU5BU5D_t4046529225* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T551117518_H #ifndef READONLYCOLLECTION_1_T291619063_H #define READONLYCOLLECTION_1_T291619063_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_t291619063 : 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_t291619063, ___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_T291619063_H #ifndef COMPARER_1_T578797658_H #define COMPARER_1_T578797658_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_t578797658 : public RuntimeObject { public: public: }; struct Comparer_1_t578797658_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t578797658 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t578797658_StaticFields, ____default_0)); } inline Comparer_1_t578797658 * get__default_0() const { return ____default_0; } inline Comparer_1_t578797658 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t578797658 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T578797658_H #ifndef LIST_1_T2499617678_H #define LIST_1_T2499617678_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_t2499617678 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items DelayedQueueItemU5BU5D_t658540297* ____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_t2499617678, ____items_1)); } inline DelayedQueueItemU5BU5D_t658540297* get__items_1() const { return ____items_1; } inline DelayedQueueItemU5BU5D_t658540297** get_address_of__items_1() { return &____items_1; } inline void set__items_1(DelayedQueueItemU5BU5D_t658540297* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t2499617678, ____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_t2499617678, ____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_t2499617678_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray DelayedQueueItemU5BU5D_t658540297* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t2499617678_StaticFields, ___EmptyArray_4)); } inline DelayedQueueItemU5BU5D_t658540297* get_EmptyArray_4() const { return ___EmptyArray_4; } inline DelayedQueueItemU5BU5D_t658540297** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(DelayedQueueItemU5BU5D_t658540297* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T2499617678_H #ifndef READONLYCOLLECTION_1_T2240119223_H #define READONLYCOLLECTION_1_T2240119223_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_t2240119223 : 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_t2240119223, ___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_T2240119223_H #ifndef COMPARER_1_T932228059_H #define COMPARER_1_T932228059_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_t932228059 : public RuntimeObject { public: public: }; struct Comparer_1_t932228059_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t932228059 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t932228059_StaticFields, ____default_0)); } inline Comparer_1_t932228059 * get__default_0() const { return ____default_0; } inline Comparer_1_t932228059 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t932228059 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T932228059_H #ifndef COMPARER_1_T1955541763_H #define COMPARER_1_T1955541763_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_t1955541763 : public RuntimeObject { public: public: }; struct Comparer_1_t1955541763_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t1955541763 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t1955541763_StaticFields, ____default_0)); } inline Comparer_1_t1955541763 * get__default_0() const { return ____default_0; } inline Comparer_1_t1955541763 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t1955541763 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T1955541763_H #ifndef LIST_1_T1221203580_H #define LIST_1_T1221203580_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_t1221203580 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items enumThreadIDU5BU5D_t3988452515* ____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_t1221203580, ____items_1)); } inline enumThreadIDU5BU5D_t3988452515* get__items_1() const { return ____items_1; } inline enumThreadIDU5BU5D_t3988452515** get_address_of__items_1() { return &____items_1; } inline void set__items_1(enumThreadIDU5BU5D_t3988452515* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1221203580, ____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_t1221203580, ____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_t1221203580_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray enumThreadIDU5BU5D_t3988452515* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t1221203580_StaticFields, ___EmptyArray_4)); } inline enumThreadIDU5BU5D_t3988452515* get_EmptyArray_4() const { return ___EmptyArray_4; } inline enumThreadIDU5BU5D_t3988452515** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(enumThreadIDU5BU5D_t3988452515* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T1221203580_H #ifndef READONLYCOLLECTION_1_T961705125_H #define READONLYCOLLECTION_1_T961705125_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_t961705125 : 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_t961705125, ___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_T961705125_H #ifndef COMPARER_1_T1248883720_H #define COMPARER_1_T1248883720_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_t1248883720 : public RuntimeObject { public: public: }; struct Comparer_1_t1248883720_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t1248883720 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t1248883720_StaticFields, ____default_0)); } inline Comparer_1_t1248883720 * get__default_0() const { return ____default_0; } inline Comparer_1_t1248883720 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t1248883720 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T1248883720_H #ifndef LIST_1_T904547919_H #define LIST_1_T904547919_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_t904547919 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items PropertyMetadataU5BU5D_t3282844708* ____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_t904547919, ____items_1)); } inline PropertyMetadataU5BU5D_t3282844708* get__items_1() const { return ____items_1; } inline PropertyMetadataU5BU5D_t3282844708** get_address_of__items_1() { return &____items_1; } inline void set__items_1(PropertyMetadataU5BU5D_t3282844708* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t904547919, ____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_t904547919, ____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_t904547919_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray PropertyMetadataU5BU5D_t3282844708* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t904547919_StaticFields, ___EmptyArray_4)); } inline PropertyMetadataU5BU5D_t3282844708* get_EmptyArray_4() const { return ___EmptyArray_4; } inline PropertyMetadataU5BU5D_t3282844708** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(PropertyMetadataU5BU5D_t3282844708* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T904547919_H #ifndef READONLYCOLLECTION_1_T645049464_H #define READONLYCOLLECTION_1_T645049464_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_t645049464 : 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_t645049464, ___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_T645049464_H #ifndef COMPARER_1_T2527297818_H #define COMPARER_1_T2527297818_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_t2527297818 : public RuntimeObject { public: public: }; struct Comparer_1_t2527297818_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t2527297818 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t2527297818_StaticFields, ____default_0)); } inline Comparer_1_t2527297818 * get__default_0() const { return ____default_0; } inline Comparer_1_t2527297818 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t2527297818 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T2527297818_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 MEMBERINFO_T_H #define MEMBERINFO_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MEMBERINFO_T_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 COMPARER_1_T3934796271_H #define COMPARER_1_T3934796271_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_t3934796271 : public RuntimeObject { public: public: }; struct Comparer_1_t3934796271_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t3934796271 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t3934796271_StaticFields, ____default_0)); } inline Comparer_1_t3934796271 * get__default_0() const { return ____default_0; } inline Comparer_1_t3934796271 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t3934796271 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T3934796271_H #ifndef READONLYCOLLECTION_1_T3647617676_H #define READONLYCOLLECTION_1_T3647617676_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_t3647617676 : 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_t3647617676, ___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_T3647617676_H #ifndef LIST_1_T3907116131_H #define LIST_1_T3907116131_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_t3907116131 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items AtlasMaterialOverrideU5BU5D_t1961062208* ____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_t3907116131, ____items_1)); } inline AtlasMaterialOverrideU5BU5D_t1961062208* get__items_1() const { return ____items_1; } inline AtlasMaterialOverrideU5BU5D_t1961062208** get_address_of__items_1() { return &____items_1; } inline void set__items_1(AtlasMaterialOverrideU5BU5D_t1961062208* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t3907116131, ____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_t3907116131, ____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_t3907116131_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray AtlasMaterialOverrideU5BU5D_t1961062208* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t3907116131_StaticFields, ___EmptyArray_4)); } inline AtlasMaterialOverrideU5BU5D_t1961062208* get_EmptyArray_4() const { return ___EmptyArray_4; } inline AtlasMaterialOverrideU5BU5D_t1961062208** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(AtlasMaterialOverrideU5BU5D_t1961062208* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T3907116131_H #ifndef LIST_1_T4000102456_H #define LIST_1_T4000102456_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_t4000102456 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items JsonPositionU5BU5D_t197937271* ____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_t4000102456, ____items_1)); } inline JsonPositionU5BU5D_t197937271* get__items_1() const { return ____items_1; } inline JsonPositionU5BU5D_t197937271** get_address_of__items_1() { return &____items_1; } inline void set__items_1(JsonPositionU5BU5D_t197937271* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t4000102456, ____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_t4000102456, ____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_t4000102456_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray JsonPositionU5BU5D_t197937271* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t4000102456_StaticFields, ___EmptyArray_4)); } inline JsonPositionU5BU5D_t197937271* get_EmptyArray_4() const { return ___EmptyArray_4; } inline JsonPositionU5BU5D_t197937271** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(JsonPositionU5BU5D_t197937271* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T4000102456_H #ifndef READONLYCOLLECTION_1_T3740604001_H #define READONLYCOLLECTION_1_T3740604001_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_t3740604001 : 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_t3740604001, ___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_T3740604001_H #ifndef COMPARER_1_T4027782596_H #define COMPARER_1_T4027782596_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_t4027782596 : public RuntimeObject { public: public: }; struct Comparer_1_t4027782596_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t4027782596 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t4027782596_StaticFields, ____default_0)); } inline Comparer_1_t4027782596 * get__default_0() const { return ____default_0; } inline Comparer_1_t4027782596 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t4027782596 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T4027782596_H #ifndef LIST_1_T1823906703_H #define LIST_1_T1823906703_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_t1823906703 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items EventQueueEntryU5BU5D_t1574228452* ____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_t1823906703, ____items_1)); } inline EventQueueEntryU5BU5D_t1574228452* get__items_1() const { return ____items_1; } inline EventQueueEntryU5BU5D_t1574228452** get_address_of__items_1() { return &____items_1; } inline void set__items_1(EventQueueEntryU5BU5D_t1574228452* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1823906703, ____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_t1823906703, ____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_t1823906703_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray EventQueueEntryU5BU5D_t1574228452* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t1823906703_StaticFields, ___EmptyArray_4)); } inline EventQueueEntryU5BU5D_t1574228452* get_EmptyArray_4() const { return ___EmptyArray_4; } inline EventQueueEntryU5BU5D_t1574228452** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(EventQueueEntryU5BU5D_t1574228452* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T1823906703_H #ifndef READONLYCOLLECTION_1_T1564408248_H #define READONLYCOLLECTION_1_T1564408248_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_t1564408248 : 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_t1564408248, ___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_T1564408248_H #ifndef COMPARER_1_T1851586843_H #define COMPARER_1_T1851586843_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_t1851586843 : public RuntimeObject { public: public: }; struct Comparer_1_t1851586843_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t1851586843 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t1851586843_StaticFields, ____default_0)); } inline Comparer_1_t1851586843 * get__default_0() const { return ____default_0; } inline Comparer_1_t1851586843 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t1851586843 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T1851586843_H #ifndef READONLYCOLLECTION_1_T1668363168_H #define READONLYCOLLECTION_1_T1668363168_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_t1668363168 : 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_t1668363168, ___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_T1668363168_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 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 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 LIST_1_T1927861623_H #define LIST_1_T1927861623_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_t1927861623 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items AvatarCateU5BU5D_t1610689372* ____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_t1927861623, ____items_1)); } inline AvatarCateU5BU5D_t1610689372* get__items_1() const { return ____items_1; } inline AvatarCateU5BU5D_t1610689372** get_address_of__items_1() { return &____items_1; } inline void set__items_1(AvatarCateU5BU5D_t1610689372* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1927861623, ____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_t1927861623, ____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_t1927861623_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray AvatarCateU5BU5D_t1610689372* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t1927861623_StaticFields, ___EmptyArray_4)); } inline AvatarCateU5BU5D_t1610689372* get_EmptyArray_4() const { return ___EmptyArray_4; } inline AvatarCateU5BU5D_t1610689372** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(AvatarCateU5BU5D_t1610689372* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T1927861623_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 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 ATLASMATERIALOVERRIDE_T2435041389_H #define ATLASMATERIALOVERRIDE_T2435041389_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Spine.Unity.Modules.SkeletonRendererCustomMaterials/AtlasMaterialOverride struct AtlasMaterialOverride_t2435041389 { public: // System.Boolean Spine.Unity.Modules.SkeletonRendererCustomMaterials/AtlasMaterialOverride::overrideDisabled bool ___overrideDisabled_0; // UnityEngine.Material Spine.Unity.Modules.SkeletonRendererCustomMaterials/AtlasMaterialOverride::originalMaterial Material_t340375123 * ___originalMaterial_1; // UnityEngine.Material Spine.Unity.Modules.SkeletonRendererCustomMaterials/AtlasMaterialOverride::replacementMaterial Material_t340375123 * ___replacementMaterial_2; public: inline static int32_t get_offset_of_overrideDisabled_0() { return static_cast(offsetof(AtlasMaterialOverride_t2435041389, ___overrideDisabled_0)); } inline bool get_overrideDisabled_0() const { return ___overrideDisabled_0; } inline bool* get_address_of_overrideDisabled_0() { return &___overrideDisabled_0; } inline void set_overrideDisabled_0(bool value) { ___overrideDisabled_0 = value; } inline static int32_t get_offset_of_originalMaterial_1() { return static_cast(offsetof(AtlasMaterialOverride_t2435041389, ___originalMaterial_1)); } inline Material_t340375123 * get_originalMaterial_1() const { return ___originalMaterial_1; } inline Material_t340375123 ** get_address_of_originalMaterial_1() { return &___originalMaterial_1; } inline void set_originalMaterial_1(Material_t340375123 * value) { ___originalMaterial_1 = value; Il2CppCodeGenWriteBarrier((&___originalMaterial_1), value); } inline static int32_t get_offset_of_replacementMaterial_2() { return static_cast(offsetof(AtlasMaterialOverride_t2435041389, ___replacementMaterial_2)); } inline Material_t340375123 * get_replacementMaterial_2() const { return ___replacementMaterial_2; } inline Material_t340375123 ** get_address_of_replacementMaterial_2() { return &___replacementMaterial_2; } inline void set_replacementMaterial_2(Material_t340375123 * value) { ___replacementMaterial_2 = value; Il2CppCodeGenWriteBarrier((&___replacementMaterial_2), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of Spine.Unity.Modules.SkeletonRendererCustomMaterials/AtlasMaterialOverride struct AtlasMaterialOverride_t2435041389_marshaled_pinvoke { int32_t ___overrideDisabled_0; Material_t340375123 * ___originalMaterial_1; Material_t340375123 * ___replacementMaterial_2; }; // Native definition for COM marshalling of Spine.Unity.Modules.SkeletonRendererCustomMaterials/AtlasMaterialOverride struct AtlasMaterialOverride_t2435041389_marshaled_com { int32_t ___overrideDisabled_0; Material_t340375123 * ___originalMaterial_1; Material_t340375123 * ___replacementMaterial_2; }; #endif // ATLASMATERIALOVERRIDE_T2435041389_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 PROPERTYMETADATA_T3727440473_H #define PROPERTYMETADATA_T3727440473_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // LitJson.PropertyMetadata struct PropertyMetadata_t3727440473 { public: // System.Reflection.MemberInfo LitJson.PropertyMetadata::Info MemberInfo_t * ___Info_0; // System.Boolean LitJson.PropertyMetadata::IsField bool ___IsField_1; // System.Type LitJson.PropertyMetadata::Type Type_t * ___Type_2; public: inline static int32_t get_offset_of_Info_0() { return static_cast(offsetof(PropertyMetadata_t3727440473, ___Info_0)); } inline MemberInfo_t * get_Info_0() const { return ___Info_0; } inline MemberInfo_t ** get_address_of_Info_0() { return &___Info_0; } inline void set_Info_0(MemberInfo_t * value) { ___Info_0 = value; Il2CppCodeGenWriteBarrier((&___Info_0), value); } inline static int32_t get_offset_of_IsField_1() { return static_cast(offsetof(PropertyMetadata_t3727440473, ___IsField_1)); } inline bool get_IsField_1() const { return ___IsField_1; } inline bool* get_address_of_IsField_1() { return &___IsField_1; } inline void set_IsField_1(bool value) { ___IsField_1 = value; } inline static int32_t get_offset_of_Type_2() { return static_cast(offsetof(PropertyMetadata_t3727440473, ___Type_2)); } inline Type_t * get_Type_2() const { return ___Type_2; } inline Type_t ** get_address_of_Type_2() { return &___Type_2; } inline void set_Type_2(Type_t * value) { ___Type_2 = value; Il2CppCodeGenWriteBarrier((&___Type_2), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of LitJson.PropertyMetadata struct PropertyMetadata_t3727440473_marshaled_pinvoke { MemberInfo_t * ___Info_0; int32_t ___IsField_1; Type_t * ___Type_2; }; // Native definition for COM marshalling of LitJson.PropertyMetadata struct PropertyMetadata_t3727440473_marshaled_com { MemberInfo_t * ___Info_0; int32_t ___IsField_1; Type_t * ___Type_2; }; #endif // PROPERTYMETADATA_T3727440473_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 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 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 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 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 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 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 ENUM_T4135868527_H #define ENUM_T4135868527_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Enum struct Enum_t4135868527 : public ValueType_t3640485471 { public: public: }; struct Enum_t4135868527_StaticFields { public: // System.Char[] System.Enum::split_char CharU5BU5D_t3528271667* ___split_char_0; public: inline static int32_t get_offset_of_split_char_0() { return static_cast(offsetof(Enum_t4135868527_StaticFields, ___split_char_0)); } inline CharU5BU5D_t3528271667* get_split_char_0() const { return ___split_char_0; } inline CharU5BU5D_t3528271667** get_address_of_split_char_0() { return &___split_char_0; } inline void set_split_char_0(CharU5BU5D_t3528271667* value) { ___split_char_0 = value; Il2CppCodeGenWriteBarrier((&___split_char_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Enum struct Enum_t4135868527_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t4135868527_marshaled_com { }; #endif // ENUM_T4135868527_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 DELAYEDQUEUEITEM_T1027542936_H #define DELAYEDQUEUEITEM_T1027542936_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Loom/DelayedQueueItem struct DelayedQueueItem_t1027542936 { public: // System.Single Loom/DelayedQueueItem::time float ___time_0; // System.String Loom/DelayedQueueItem::txt String_t* ___txt_1; // System.Action`1 Loom/DelayedQueueItem::action Action_1_t2019918284 * ___action_2; public: inline static int32_t get_offset_of_time_0() { return static_cast(offsetof(DelayedQueueItem_t1027542936, ___time_0)); } inline float get_time_0() const { return ___time_0; } inline float* get_address_of_time_0() { return &___time_0; } inline void set_time_0(float value) { ___time_0 = value; } inline static int32_t get_offset_of_txt_1() { return static_cast(offsetof(DelayedQueueItem_t1027542936, ___txt_1)); } inline String_t* get_txt_1() const { return ___txt_1; } inline String_t** get_address_of_txt_1() { return &___txt_1; } inline void set_txt_1(String_t* value) { ___txt_1 = value; Il2CppCodeGenWriteBarrier((&___txt_1), value); } inline static int32_t get_offset_of_action_2() { return static_cast(offsetof(DelayedQueueItem_t1027542936, ___action_2)); } inline Action_1_t2019918284 * get_action_2() const { return ___action_2; } inline Action_1_t2019918284 ** get_address_of_action_2() { return &___action_2; } inline void set_action_2(Action_1_t2019918284 * value) { ___action_2 = value; Il2CppCodeGenWriteBarrier((&___action_2), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of Loom/DelayedQueueItem struct DelayedQueueItem_t1027542936_marshaled_pinvoke { float ___time_0; char* ___txt_1; Il2CppMethodPointer ___action_2; }; // Native definition for COM marshalling of Loom/DelayedQueueItem struct DelayedQueueItem_t1027542936_marshaled_com { float ___time_0; Il2CppChar* ___txt_1; Il2CppMethodPointer ___action_2; }; #endif // DELAYEDQUEUEITEM_T1027542936_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_T93894259_H #define ENUMERATOR_T93894259_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_t93894259 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t2499617678 * ___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 DelayedQueueItem_t1027542936 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t93894259, ___l_0)); } inline List_1_t2499617678 * get_l_0() const { return ___l_0; } inline List_1_t2499617678 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t2499617678 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t93894259, ___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_t93894259, ___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_t93894259, ___current_3)); } inline DelayedQueueItem_t1027542936 get_current_3() const { return ___current_3; } inline DelayedQueueItem_t1027542936 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(DelayedQueueItem_t1027542936 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T93894259_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 BINDINGFLAGS_T2721792723_H #define BINDINGFLAGS_T2721792723_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Reflection.BindingFlags struct BindingFlags_t2721792723 { public: // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(BindingFlags_t2721792723, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BINDINGFLAGS_T2721792723_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 ENUMERATOR_T1501392712_H #define ENUMERATOR_T1501392712_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_t1501392712 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t3907116131 * ___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 AtlasMaterialOverride_t2435041389 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t1501392712, ___l_0)); } inline List_1_t3907116131 * get_l_0() const { return ___l_0; } inline List_1_t3907116131 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t3907116131 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1501392712, ___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_t1501392712, ___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_t1501392712, ___current_3)); } inline AtlasMaterialOverride_t2435041389 get_current_3() const { return ___current_3; } inline AtlasMaterialOverride_t2435041389 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(AtlasMaterialOverride_t2435041389 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1501392712_H #ifndef JSONCONTAINERTYPE_T3191599701_H #define JSONCONTAINERTYPE_T3191599701_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Newtonsoft.Json.JsonContainerType struct JsonContainerType_t3191599701 { public: // System.Int32 Newtonsoft.Json.JsonContainerType::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(JsonContainerType_t3191599701, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // JSONCONTAINERTYPE_T3191599701_H #ifndef RUNTIMETYPEHANDLE_T3027515415_H #define RUNTIMETYPEHANDLE_T3027515415_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.RuntimeTypeHandle struct RuntimeTypeHandle_t3027515415 { public: // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(RuntimeTypeHandle_t3027515415, ___value_0)); } inline intptr_t get_value_0() const { return ___value_0; } inline intptr_t* get_address_of_value_0() { return &___value_0; } inline void set_value_0(intptr_t value) { ___value_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // RUNTIMETYPEHANDLE_T3027515415_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_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 EVENTTYPE_T1835192406_H #define EVENTTYPE_T1835192406_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Spine.EventQueue/EventType struct EventType_t1835192406 { public: // System.Int32 Spine.EventQueue/EventType::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(EventType_t1835192406, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EVENTTYPE_T1835192406_H #ifndef AVATARCATE_T455786881_H #define AVATARCATE_T455786881_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // DMCore.Framework.Scene.AvatarCate struct AvatarCate_t455786881 { public: // System.Int32 DMCore.Framework.Scene.AvatarCate::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(AvatarCate_t455786881, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // AVATARCATE_T455786881_H #ifndef ENUMERATOR_T2793791796_H #define ENUMERATOR_T2793791796_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_t2793791796 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t904547919 * ___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 PropertyMetadata_t3727440473 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t2793791796, ___l_0)); } inline List_1_t904547919 * get_l_0() const { return ___l_0; } inline List_1_t904547919 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t904547919 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2793791796, ___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_t2793791796, ___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_t2793791796, ___current_3)); } inline PropertyMetadata_t3727440473 get_current_3() const { return ___current_3; } inline PropertyMetadata_t3727440473 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(PropertyMetadata_t3727440473 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2793791796_H #ifndef ENUMTHREADID_T4044096134_H #define ENUMTHREADID_T4044096134_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // DMCore.Framework.Thread.enumThreadID struct enumThreadID_t4044096134 { public: // System.Int32 DMCore.Framework.Thread.enumThreadID::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(enumThreadID_t4044096134, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMTHREADID_T4044096134_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 LMRENDERERINFO_T3374010072_H #define LMRENDERERINFO_T3374010072_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // LMRendererInfo struct LMRendererInfo_t3374010072 { public: // UnityEngine.Renderer LMRendererInfo::renderer Renderer_t2627027031 * ___renderer_0; // System.Int32 LMRendererInfo::LightmapIndex int32_t ___LightmapIndex_1; // UnityEngine.Vector4 LMRendererInfo::LightmapOffsetScale Vector4_t3319028937 ___LightmapOffsetScale_2; public: inline static int32_t get_offset_of_renderer_0() { return static_cast(offsetof(LMRendererInfo_t3374010072, ___renderer_0)); } inline Renderer_t2627027031 * get_renderer_0() const { return ___renderer_0; } inline Renderer_t2627027031 ** get_address_of_renderer_0() { return &___renderer_0; } inline void set_renderer_0(Renderer_t2627027031 * value) { ___renderer_0 = value; Il2CppCodeGenWriteBarrier((&___renderer_0), value); } inline static int32_t get_offset_of_LightmapIndex_1() { return static_cast(offsetof(LMRendererInfo_t3374010072, ___LightmapIndex_1)); } inline int32_t get_LightmapIndex_1() const { return ___LightmapIndex_1; } inline int32_t* get_address_of_LightmapIndex_1() { return &___LightmapIndex_1; } inline void set_LightmapIndex_1(int32_t value) { ___LightmapIndex_1 = value; } inline static int32_t get_offset_of_LightmapOffsetScale_2() { return static_cast(offsetof(LMRendererInfo_t3374010072, ___LightmapOffsetScale_2)); } inline Vector4_t3319028937 get_LightmapOffsetScale_2() const { return ___LightmapOffsetScale_2; } inline Vector4_t3319028937 * get_address_of_LightmapOffsetScale_2() { return &___LightmapOffsetScale_2; } inline void set_LightmapOffsetScale_2(Vector4_t3319028937 value) { ___LightmapOffsetScale_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of LMRendererInfo struct LMRendererInfo_t3374010072_marshaled_pinvoke { Renderer_t2627027031 * ___renderer_0; int32_t ___LightmapIndex_1; Vector4_t3319028937 ___LightmapOffsetScale_2; }; // Native definition for COM marshalling of LMRendererInfo struct LMRendererInfo_t3374010072_marshaled_com { Renderer_t2627027031 * ___renderer_0; int32_t ___LightmapIndex_1; Vector4_t3319028937 ___LightmapOffsetScale_2; }; #endif // LMRENDERERINFO_T3374010072_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_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 ENUMERATOR_T3817105500_H #define ENUMERATOR_T3817105500_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_t3817105500 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t1927861623 * ___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 int32_t ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t3817105500, ___l_0)); } inline List_1_t1927861623 * get_l_0() const { return ___l_0; } inline List_1_t1927861623 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t1927861623 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3817105500, ___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_t3817105500, ___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_t3817105500, ___current_3)); } inline int32_t get_current_3() const { return ___current_3; } inline int32_t* get_address_of_current_3() { return &___current_3; } inline void set_current_3(int32_t value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3817105500_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 OBJECTDISPOSEDEXCEPTION_T21392786_H #define OBJECTDISPOSEDEXCEPTION_T21392786_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ObjectDisposedException struct ObjectDisposedException_t21392786 : public InvalidOperationException_t56020091 { public: // System.String System.ObjectDisposedException::obj_name String_t* ___obj_name_12; // System.String System.ObjectDisposedException::msg String_t* ___msg_13; public: inline static int32_t get_offset_of_obj_name_12() { return static_cast(offsetof(ObjectDisposedException_t21392786, ___obj_name_12)); } inline String_t* get_obj_name_12() const { return ___obj_name_12; } inline String_t** get_address_of_obj_name_12() { return &___obj_name_12; } inline void set_obj_name_12(String_t* value) { ___obj_name_12 = value; Il2CppCodeGenWriteBarrier((&___obj_name_12), value); } inline static int32_t get_offset_of_msg_13() { return static_cast(offsetof(ObjectDisposedException_t21392786, ___msg_13)); } inline String_t* get_msg_13() const { return ___msg_13; } inline String_t** get_address_of_msg_13() { return &___msg_13; } inline void set_msg_13(String_t* value) { ___msg_13 = value; Il2CppCodeGenWriteBarrier((&___msg_13), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // OBJECTDISPOSEDEXCEPTION_T21392786_H #ifndef EVENTQUEUEENTRY_T351831961_H #define EVENTQUEUEENTRY_T351831961_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Spine.EventQueue/EventQueueEntry struct EventQueueEntry_t351831961 { public: // Spine.EventQueue/EventType Spine.EventQueue/EventQueueEntry::type int32_t ___type_0; // Spine.TrackEntry Spine.EventQueue/EventQueueEntry::entry TrackEntry_t1316488441 * ___entry_1; // Spine.Event Spine.EventQueue/EventQueueEntry::e Event_t1378573841 * ___e_2; public: inline static int32_t get_offset_of_type_0() { return static_cast(offsetof(EventQueueEntry_t351831961, ___type_0)); } inline int32_t get_type_0() const { return ___type_0; } inline int32_t* get_address_of_type_0() { return &___type_0; } inline void set_type_0(int32_t value) { ___type_0 = value; } inline static int32_t get_offset_of_entry_1() { return static_cast(offsetof(EventQueueEntry_t351831961, ___entry_1)); } inline TrackEntry_t1316488441 * get_entry_1() const { return ___entry_1; } inline TrackEntry_t1316488441 ** get_address_of_entry_1() { return &___entry_1; } inline void set_entry_1(TrackEntry_t1316488441 * value) { ___entry_1 = value; Il2CppCodeGenWriteBarrier((&___entry_1), value); } inline static int32_t get_offset_of_e_2() { return static_cast(offsetof(EventQueueEntry_t351831961, ___e_2)); } inline Event_t1378573841 * get_e_2() const { return ___e_2; } inline Event_t1378573841 ** get_address_of_e_2() { return &___e_2; } inline void set_e_2(Event_t1378573841 * value) { ___e_2 = value; Il2CppCodeGenWriteBarrier((&___e_2), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of Spine.EventQueue/EventQueueEntry struct EventQueueEntry_t351831961_marshaled_pinvoke { int32_t ___type_0; TrackEntry_t1316488441 * ___entry_1; Event_t1378573841 * ___e_2; }; // Native definition for COM marshalling of Spine.EventQueue/EventQueueEntry struct EventQueueEntry_t351831961_marshaled_com { int32_t ___type_0; TrackEntry_t1316488441 * ___entry_1; Event_t1378573841 * ___e_2; }; #endif // EVENTQUEUEENTRY_T351831961_H #ifndef TYPE_T_H #define TYPE_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Type struct Type_t : public MemberInfo_t { public: // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t3027515415 ____impl_1; public: inline static int32_t get_offset_of__impl_1() { return static_cast(offsetof(Type_t, ____impl_1)); } inline RuntimeTypeHandle_t3027515415 get__impl_1() const { return ____impl_1; } inline RuntimeTypeHandle_t3027515415 * get_address_of__impl_1() { return &____impl_1; } inline void set__impl_1(RuntimeTypeHandle_t3027515415 value) { ____impl_1 = value; } }; struct Type_t_StaticFields { public: // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_2; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t3940880105* ___EmptyTypes_3; // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_t426314064 * ___FilterAttribute_4; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_t426314064 * ___FilterName_5; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_t426314064 * ___FilterNameIgnoreCase_6; // System.Object System.Type::Missing RuntimeObject * ___Missing_7; public: inline static int32_t get_offset_of_Delimiter_2() { return static_cast(offsetof(Type_t_StaticFields, ___Delimiter_2)); } inline Il2CppChar get_Delimiter_2() const { return ___Delimiter_2; } inline Il2CppChar* get_address_of_Delimiter_2() { return &___Delimiter_2; } inline void set_Delimiter_2(Il2CppChar value) { ___Delimiter_2 = value; } inline static int32_t get_offset_of_EmptyTypes_3() { return static_cast(offsetof(Type_t_StaticFields, ___EmptyTypes_3)); } inline TypeU5BU5D_t3940880105* get_EmptyTypes_3() const { return ___EmptyTypes_3; } inline TypeU5BU5D_t3940880105** get_address_of_EmptyTypes_3() { return &___EmptyTypes_3; } inline void set_EmptyTypes_3(TypeU5BU5D_t3940880105* value) { ___EmptyTypes_3 = value; Il2CppCodeGenWriteBarrier((&___EmptyTypes_3), value); } inline static int32_t get_offset_of_FilterAttribute_4() { return static_cast(offsetof(Type_t_StaticFields, ___FilterAttribute_4)); } inline MemberFilter_t426314064 * get_FilterAttribute_4() const { return ___FilterAttribute_4; } inline MemberFilter_t426314064 ** get_address_of_FilterAttribute_4() { return &___FilterAttribute_4; } inline void set_FilterAttribute_4(MemberFilter_t426314064 * value) { ___FilterAttribute_4 = value; Il2CppCodeGenWriteBarrier((&___FilterAttribute_4), value); } inline static int32_t get_offset_of_FilterName_5() { return static_cast(offsetof(Type_t_StaticFields, ___FilterName_5)); } inline MemberFilter_t426314064 * get_FilterName_5() const { return ___FilterName_5; } inline MemberFilter_t426314064 ** get_address_of_FilterName_5() { return &___FilterName_5; } inline void set_FilterName_5(MemberFilter_t426314064 * value) { ___FilterName_5 = value; Il2CppCodeGenWriteBarrier((&___FilterName_5), value); } inline static int32_t get_offset_of_FilterNameIgnoreCase_6() { return static_cast(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_6)); } inline MemberFilter_t426314064 * get_FilterNameIgnoreCase_6() const { return ___FilterNameIgnoreCase_6; } inline MemberFilter_t426314064 ** get_address_of_FilterNameIgnoreCase_6() { return &___FilterNameIgnoreCase_6; } inline void set_FilterNameIgnoreCase_6(MemberFilter_t426314064 * value) { ___FilterNameIgnoreCase_6 = value; Il2CppCodeGenWriteBarrier((&___FilterNameIgnoreCase_6), value); } inline static int32_t get_offset_of_Missing_7() { return static_cast(offsetof(Type_t_StaticFields, ___Missing_7)); } inline RuntimeObject * get_Missing_7() const { return ___Missing_7; } inline RuntimeObject ** get_address_of_Missing_7() { return &___Missing_7; } inline void set_Missing_7(RuntimeObject * value) { ___Missing_7 = value; Il2CppCodeGenWriteBarrier((&___Missing_7), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TYPE_T_H #ifndef ENUMERATOR_T3110447457_H #define ENUMERATOR_T3110447457_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_t3110447457 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t1221203580 * ___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 int32_t ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t3110447457, ___l_0)); } inline List_1_t1221203580 * get_l_0() const { return ___l_0; } inline List_1_t1221203580 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t1221203580 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3110447457, ___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_t3110447457, ___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_t3110447457, ___current_3)); } inline int32_t get_current_3() const { return ___current_3; } inline int32_t* get_address_of_current_3() { return &___current_3; } inline void set_current_3(int32_t value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3110447457_H #ifndef ENUMERATOR_T2440361395_H #define ENUMERATOR_T2440361395_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_t2440361395 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t551117518 * ___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 LMRendererInfo_t3374010072 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t2440361395, ___l_0)); } inline List_1_t551117518 * get_l_0() const { return ___l_0; } inline List_1_t551117518 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t551117518 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2440361395, ___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_t2440361395, ___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_t2440361395, ___current_3)); } inline LMRendererInfo_t3374010072 get_current_3() const { return ___current_3; } inline LMRendererInfo_t3374010072 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(LMRendererInfo_t3374010072 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2440361395_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 JSONPOSITION_T2528027714_H #define JSONPOSITION_T2528027714_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Newtonsoft.Json.JsonPosition struct JsonPosition_t2528027714 { public: // Newtonsoft.Json.JsonContainerType Newtonsoft.Json.JsonPosition::Type int32_t ___Type_1; // System.Int32 Newtonsoft.Json.JsonPosition::Position int32_t ___Position_2; // System.String Newtonsoft.Json.JsonPosition::PropertyName String_t* ___PropertyName_3; // System.Boolean Newtonsoft.Json.JsonPosition::HasIndex bool ___HasIndex_4; public: inline static int32_t get_offset_of_Type_1() { return static_cast(offsetof(JsonPosition_t2528027714, ___Type_1)); } inline int32_t get_Type_1() const { return ___Type_1; } inline int32_t* get_address_of_Type_1() { return &___Type_1; } inline void set_Type_1(int32_t value) { ___Type_1 = value; } inline static int32_t get_offset_of_Position_2() { return static_cast(offsetof(JsonPosition_t2528027714, ___Position_2)); } inline int32_t get_Position_2() const { return ___Position_2; } inline int32_t* get_address_of_Position_2() { return &___Position_2; } inline void set_Position_2(int32_t value) { ___Position_2 = value; } inline static int32_t get_offset_of_PropertyName_3() { return static_cast(offsetof(JsonPosition_t2528027714, ___PropertyName_3)); } inline String_t* get_PropertyName_3() const { return ___PropertyName_3; } inline String_t** get_address_of_PropertyName_3() { return &___PropertyName_3; } inline void set_PropertyName_3(String_t* value) { ___PropertyName_3 = value; Il2CppCodeGenWriteBarrier((&___PropertyName_3), value); } inline static int32_t get_offset_of_HasIndex_4() { return static_cast(offsetof(JsonPosition_t2528027714, ___HasIndex_4)); } inline bool get_HasIndex_4() const { return ___HasIndex_4; } inline bool* get_address_of_HasIndex_4() { return &___HasIndex_4; } inline void set_HasIndex_4(bool value) { ___HasIndex_4 = value; } }; struct JsonPosition_t2528027714_StaticFields { public: // System.Char[] Newtonsoft.Json.JsonPosition::SpecialCharacters CharU5BU5D_t3528271667* ___SpecialCharacters_0; public: inline static int32_t get_offset_of_SpecialCharacters_0() { return static_cast(offsetof(JsonPosition_t2528027714_StaticFields, ___SpecialCharacters_0)); } inline CharU5BU5D_t3528271667* get_SpecialCharacters_0() const { return ___SpecialCharacters_0; } inline CharU5BU5D_t3528271667** get_address_of_SpecialCharacters_0() { return &___SpecialCharacters_0; } inline void set_SpecialCharacters_0(CharU5BU5D_t3528271667* value) { ___SpecialCharacters_0 = value; Il2CppCodeGenWriteBarrier((&___SpecialCharacters_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of Newtonsoft.Json.JsonPosition struct JsonPosition_t2528027714_marshaled_pinvoke { int32_t ___Type_1; int32_t ___Position_2; char* ___PropertyName_3; int32_t ___HasIndex_4; }; // Native definition for COM marshalling of Newtonsoft.Json.JsonPosition struct JsonPosition_t2528027714_marshaled_com { int32_t ___Type_1; int32_t ___Position_2; Il2CppChar* ___PropertyName_3; int32_t ___HasIndex_4; }; #endif // JSONPOSITION_T2528027714_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 ACTION_1_T4216563729_H #define ACTION_1_T4216563729_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_t4216563729 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T4216563729_H #ifndef PREDICATE_1_T1281081005_H #define PREDICATE_1_T1281081005_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_t1281081005 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T1281081005_H #ifndef PREDICATE_1_T3260335513_H #define PREDICATE_1_T3260335513_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_t3260335513 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T3260335513_H #ifndef ACTION_1_T2607508984_H #define ACTION_1_T2607508984_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_t2607508984 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T2607508984_H #ifndef COMPARISON_1_T230718060_H #define COMPARISON_1_T230718060_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_t230718060 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T230718060_H #ifndef PREDICATE_1_T574422962_H #define PREDICATE_1_T574422962_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_t574422962 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T574422962_H #ifndef ACTION_1_T628254476_H #define ACTION_1_T628254476_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_t628254476 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T628254476_H #ifndef COMPARISON_1_T2209972568_H #define COMPARISON_1_T2209972568_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_t2209972568 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T2209972568_H #ifndef ACTION_1_T3899908068_H #define ACTION_1_T3899908068_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_t3899908068 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T3899908068_H #ifndef ENUMERATOR_T1594379037_H #define ENUMERATOR_T1594379037_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_t1594379037 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t4000102456 * ___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 JsonPosition_t2528027714 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t1594379037, ___l_0)); } inline List_1_t4000102456 * get_l_0() const { return ___l_0; } inline List_1_t4000102456 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t4000102456 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1594379037, ___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_t1594379037, ___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_t1594379037, ___current_3)); } inline JsonPosition_t2528027714 get_current_3() const { return ___current_3; } inline JsonPosition_t2528027714 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(JsonPosition_t2528027714 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1594379037_H #ifndef COMPARISON_1_T3502371652_H #define COMPARISON_1_T3502371652_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_t3502371652 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T3502371652_H #ifndef COMPARISON_1_T802474115_H #define COMPARISON_1_T802474115_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_t802474115 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T802474115_H #ifndef PREDICATE_1_T1852837060_H #define PREDICATE_1_T1852837060_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_t1852837060 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T1852837060_H #ifndef PREDICATE_1_T4199304196_H #define PREDICATE_1_T4199304196_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_t4199304196 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T4199304196_H #ifndef ACTION_1_T3546477667_H #define ACTION_1_T3546477667_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_t3546477667 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T3546477667_H #ifndef COMPARISON_1_T3148941251_H #define COMPARISON_1_T3148941251_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_t3148941251 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T3148941251_H #ifndef PREDICATE_1_T3353321838_H #define PREDICATE_1_T3353321838_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_t3353321838 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T3353321838_H #ifndef COMPARISON_1_T3819027313_H #define COMPARISON_1_T3819027313_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_t3819027313 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T3819027313_H #ifndef COMPARISON_1_T126763140_H #define COMPARISON_1_T126763140_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_t126763140 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T126763140_H #ifndef ACTION_1_T524299556_H #define ACTION_1_T524299556_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_t524299556 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T524299556_H #ifndef PREDICATE_1_T1177126085_H #define PREDICATE_1_T1177126085_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_t1177126085 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T1177126085_H #ifndef ENUMERATOR_T3713150580_H #define ENUMERATOR_T3713150580_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_t3713150580 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t1823906703 * ___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 EventQueueEntry_t351831961 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t3713150580, ___l_0)); } inline List_1_t1823906703 * get_l_0() const { return ___l_0; } inline List_1_t1823906703 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t1823906703 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3713150580, ___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_t3713150580, ___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_t3713150580, ___current_3)); } inline EventQueueEntry_t351831961 get_current_3() const { return ___current_3; } inline EventQueueEntry_t351831961 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(EventQueueEntry_t351831961 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3713150580_H #ifndef COMPARISON_1_T2302958893_H #define COMPARISON_1_T2302958893_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_t2302958893 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T2302958893_H #ifndef PREDICATE_1_T257767301_H #define PREDICATE_1_T257767301_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_t257767301 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T257767301_H #ifndef ACTION_1_T2700495309_H #define ACTION_1_T2700495309_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_t2700495309 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T2700495309_H #ifndef ACTION_1_T1200010531_H #define ACTION_1_T1200010531_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_t1200010531 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T1200010531_H // 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; } }; // DMCore.Framework.Scene.AvatarCate[] struct AvatarCateU5BU5D_t1610689372 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // DMCore.Framework.Thread.enumThreadID[] struct enumThreadIDU5BU5D_t3988452515 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // LitJson.PropertyMetadata[] struct PropertyMetadataU5BU5D_t3282844708 : public RuntimeArray { public: ALIGN_FIELD (8) PropertyMetadata_t3727440473 m_Items[1]; public: inline PropertyMetadata_t3727440473 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PropertyMetadata_t3727440473 * 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, PropertyMetadata_t3727440473 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline PropertyMetadata_t3727440473 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PropertyMetadata_t3727440473 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PropertyMetadata_t3727440473 value) { m_Items[index] = value; } }; // LMRendererInfo[] struct LMRendererInfoU5BU5D_t4046529225 : public RuntimeArray { public: ALIGN_FIELD (8) LMRendererInfo_t3374010072 m_Items[1]; public: inline LMRendererInfo_t3374010072 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline LMRendererInfo_t3374010072 * 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, LMRendererInfo_t3374010072 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline LMRendererInfo_t3374010072 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline LMRendererInfo_t3374010072 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, LMRendererInfo_t3374010072 value) { m_Items[index] = value; } }; // Loom/DelayedQueueItem[] struct DelayedQueueItemU5BU5D_t658540297 : public RuntimeArray { public: ALIGN_FIELD (8) DelayedQueueItem_t1027542936 m_Items[1]; public: inline DelayedQueueItem_t1027542936 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DelayedQueueItem_t1027542936 * 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, DelayedQueueItem_t1027542936 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline DelayedQueueItem_t1027542936 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DelayedQueueItem_t1027542936 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DelayedQueueItem_t1027542936 value) { m_Items[index] = value; } }; // Newtonsoft.Json.JsonPosition[] struct JsonPositionU5BU5D_t197937271 : public RuntimeArray { public: ALIGN_FIELD (8) JsonPosition_t2528027714 m_Items[1]; public: inline JsonPosition_t2528027714 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline JsonPosition_t2528027714 * 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, JsonPosition_t2528027714 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline JsonPosition_t2528027714 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline JsonPosition_t2528027714 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, JsonPosition_t2528027714 value) { m_Items[index] = value; } }; // Spine.EventQueue/EventQueueEntry[] struct EventQueueEntryU5BU5D_t1574228452 : public RuntimeArray { public: ALIGN_FIELD (8) EventQueueEntry_t351831961 m_Items[1]; public: inline EventQueueEntry_t351831961 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline EventQueueEntry_t351831961 * 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, EventQueueEntry_t351831961 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline EventQueueEntry_t351831961 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline EventQueueEntry_t351831961 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, EventQueueEntry_t351831961 value) { m_Items[index] = value; } }; // Spine.Unity.Modules.SkeletonRendererCustomMaterials/AtlasMaterialOverride[] struct AtlasMaterialOverrideU5BU5D_t1961062208 : public RuntimeArray { public: ALIGN_FIELD (8) AtlasMaterialOverride_t2435041389 m_Items[1]; public: inline AtlasMaterialOverride_t2435041389 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AtlasMaterialOverride_t2435041389 * 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, AtlasMaterialOverride_t2435041389 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline AtlasMaterialOverride_t2435041389 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AtlasMaterialOverride_t2435041389 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AtlasMaterialOverride_t2435041389 value) { m_Items[index] = value; } }; // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3875432026_gshared (Enumerator_t1222580846 * __this, List_1_t3628304265 * ___l0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() extern "C" IL2CPP_METHOD_ATTR void Enumerator_VerifyState_m3480781591_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m688431936_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method); // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m1540440674_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2367629053_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4079852040_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method); // T System.Collections.Generic.List`1/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR Vector2_t2156229523 Enumerator_get_Current_m2598000980_gshared (Enumerator_t1222580846 * __this, 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 * ___l0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() extern "C" IL2CPP_METHOD_ATTR void Enumerator_VerifyState_m2874808691_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3171505757_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method); // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m2784356172_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_m361113603_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1930661044_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method); // T System.Collections.Generic.List`1/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR Vector2Int_t3469998543 Enumerator_get_Current_m3408976581_gshared (Enumerator_t2536349866 * __this, 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 * ___l0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() extern "C" IL2CPP_METHOD_ATTR void Enumerator_VerifyState_m3479732886_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m2953002685_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method); // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m506196216_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2367589020_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3859993671_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method); // T System.Collections.Generic.List`1/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR Vector3_t3722313464 Enumerator_get_Current_m935201963_gshared (Enumerator_t2788664787 * __this, 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 * ___l0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() extern "C" IL2CPP_METHOD_ATTR void Enumerator_VerifyState_m3474272061_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3754523291_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method); // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m209407522_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2367983719_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m625797905_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method); // T System.Collections.Generic.List`1/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR Vector4_t3319028937 Enumerator_get_Current_m1210327282_gshared (Enumerator_t2385380260 * __this, 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_m1327146048_gshared (Enumerator_t3817105500 * __this, List_1_t1927861623 * 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_m463083893_gshared (Enumerator_t3110447457 * __this, List_1_t1221203580 * 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_m3443783988_gshared (Enumerator_t2793791796 * __this, List_1_t904547919 * 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_m267046709_gshared (Enumerator_t2440361395 * __this, List_1_t551117518 * 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_m2299493755_gshared (Enumerator_t93894259 * __this, List_1_t2499617678 * 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_m431339869_gshared (Enumerator_t1594379037 * __this, List_1_t4000102456 * 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_m1618148537_gshared (Enumerator_t3713150580 * __this, List_1_t1823906703 * 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_m881564738_gshared (Enumerator_t1501392712 * __this, List_1_t3907116131 * p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m3875432026(__this, ___l0, method) (( void (*) (Enumerator_t1222580846 *, List_1_t3628304265 *, const RuntimeMethod*))Enumerator__ctor_m3875432026_gshared)(__this, ___l0, method) // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() #define Enumerator_VerifyState_m3480781591(__this, method) (( void (*) (Enumerator_t1222580846 *, const RuntimeMethod*))Enumerator_VerifyState_m3480781591_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() #define Enumerator_System_Collections_IEnumerator_Reset_m688431936(__this, method) (( void (*) (Enumerator_t1222580846 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m688431936_gshared)(__this, method) // System.Void System.InvalidOperationException::.ctor() extern "C" IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m2734335978 (InvalidOperationException_t56020091 * __this, const RuntimeMethod* method); // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() #define Enumerator_System_Collections_IEnumerator_get_Current_m1540440674(__this, method) (( RuntimeObject * (*) (Enumerator_t1222580846 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m1540440674_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() #define Enumerator_Dispose_m2367629053(__this, method) (( void (*) (Enumerator_t1222580846 *, const RuntimeMethod*))Enumerator_Dispose_m2367629053_gshared)(__this, method) // System.Type System.Object::GetType() extern "C" IL2CPP_METHOD_ATTR Type_t * Object_GetType_m88164663 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void System.ObjectDisposedException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_m3603759869 (ObjectDisposedException_t21392786 * __this, String_t* ___objectName0, const RuntimeMethod* method); // System.Void System.InvalidOperationException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m237278729 (InvalidOperationException_t56020091 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() #define Enumerator_MoveNext_m4079852040(__this, method) (( bool (*) (Enumerator_t1222580846 *, const RuntimeMethod*))Enumerator_MoveNext_m4079852040_gshared)(__this, method) // T System.Collections.Generic.List`1/Enumerator::get_Current() #define Enumerator_get_Current_m2598000980(__this, method) (( Vector2_t2156229523 (*) (Enumerator_t1222580846 *, const RuntimeMethod*))Enumerator_get_Current_m2598000980_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m3285368011(__this, ___l0, method) (( void (*) (Enumerator_t2536349866 *, List_1_t647105989 *, const RuntimeMethod*))Enumerator__ctor_m3285368011_gshared)(__this, ___l0, method) // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() #define Enumerator_VerifyState_m2874808691(__this, method) (( void (*) (Enumerator_t2536349866 *, const RuntimeMethod*))Enumerator_VerifyState_m2874808691_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() #define Enumerator_System_Collections_IEnumerator_Reset_m3171505757(__this, method) (( void (*) (Enumerator_t2536349866 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m3171505757_gshared)(__this, method) // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() #define Enumerator_System_Collections_IEnumerator_get_Current_m2784356172(__this, method) (( RuntimeObject * (*) (Enumerator_t2536349866 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m2784356172_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() #define Enumerator_Dispose_m361113603(__this, method) (( void (*) (Enumerator_t2536349866 *, const RuntimeMethod*))Enumerator_Dispose_m361113603_gshared)(__this, method) // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() #define Enumerator_MoveNext_m1930661044(__this, method) (( bool (*) (Enumerator_t2536349866 *, const RuntimeMethod*))Enumerator_MoveNext_m1930661044_gshared)(__this, method) // T System.Collections.Generic.List`1/Enumerator::get_Current() #define Enumerator_get_Current_m3408976581(__this, method) (( Vector2Int_t3469998543 (*) (Enumerator_t2536349866 *, const RuntimeMethod*))Enumerator_get_Current_m3408976581_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m3751722449(__this, ___l0, method) (( void (*) (Enumerator_t2788664787 *, List_1_t899420910 *, const RuntimeMethod*))Enumerator__ctor_m3751722449_gshared)(__this, ___l0, method) // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() #define Enumerator_VerifyState_m3479732886(__this, method) (( void (*) (Enumerator_t2788664787 *, const RuntimeMethod*))Enumerator_VerifyState_m3479732886_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() #define Enumerator_System_Collections_IEnumerator_Reset_m2953002685(__this, method) (( void (*) (Enumerator_t2788664787 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m2953002685_gshared)(__this, method) // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() #define Enumerator_System_Collections_IEnumerator_get_Current_m506196216(__this, method) (( RuntimeObject * (*) (Enumerator_t2788664787 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m506196216_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() #define Enumerator_Dispose_m2367589020(__this, method) (( void (*) (Enumerator_t2788664787 *, const RuntimeMethod*))Enumerator_Dispose_m2367589020_gshared)(__this, method) // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() #define Enumerator_MoveNext_m3859993671(__this, method) (( bool (*) (Enumerator_t2788664787 *, const RuntimeMethod*))Enumerator_MoveNext_m3859993671_gshared)(__this, method) // T System.Collections.Generic.List`1/Enumerator::get_Current() #define Enumerator_get_Current_m935201963(__this, method) (( Vector3_t3722313464 (*) (Enumerator_t2788664787 *, const RuntimeMethod*))Enumerator_get_Current_m935201963_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m1346728491(__this, ___l0, method) (( void (*) (Enumerator_t2385380260 *, List_1_t496136383 *, const RuntimeMethod*))Enumerator__ctor_m1346728491_gshared)(__this, ___l0, method) // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() #define Enumerator_VerifyState_m3474272061(__this, method) (( void (*) (Enumerator_t2385380260 *, const RuntimeMethod*))Enumerator_VerifyState_m3474272061_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() #define Enumerator_System_Collections_IEnumerator_Reset_m3754523291(__this, method) (( void (*) (Enumerator_t2385380260 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_Reset_m3754523291_gshared)(__this, method) // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() #define Enumerator_System_Collections_IEnumerator_get_Current_m209407522(__this, method) (( RuntimeObject * (*) (Enumerator_t2385380260 *, const RuntimeMethod*))Enumerator_System_Collections_IEnumerator_get_Current_m209407522_gshared)(__this, method) // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() #define Enumerator_Dispose_m2367983719(__this, method) (( void (*) (Enumerator_t2385380260 *, const RuntimeMethod*))Enumerator_Dispose_m2367983719_gshared)(__this, method) // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() #define Enumerator_MoveNext_m625797905(__this, method) (( bool (*) (Enumerator_t2385380260 *, const RuntimeMethod*))Enumerator_MoveNext_m625797905_gshared)(__this, method) // T System.Collections.Generic.List`1/Enumerator::get_Current() #define Enumerator_get_Current_m1210327282(__this, method) (( Vector4_t3319028937 (*) (Enumerator_t2385380260 *, const RuntimeMethod*))Enumerator_get_Current_m1210327282_gshared)(__this, 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_m1327146048(__this, p0, method) (( void (*) (Enumerator_t3817105500 *, List_1_t1927861623 *, const RuntimeMethod*))Enumerator__ctor_m1327146048_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_m463083893(__this, p0, method) (( void (*) (Enumerator_t3110447457 *, List_1_t1221203580 *, const RuntimeMethod*))Enumerator__ctor_m463083893_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m3443783988(__this, p0, method) (( void (*) (Enumerator_t2793791796 *, List_1_t904547919 *, const RuntimeMethod*))Enumerator__ctor_m3443783988_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m267046709(__this, p0, method) (( void (*) (Enumerator_t2440361395 *, List_1_t551117518 *, const RuntimeMethod*))Enumerator__ctor_m267046709_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m2299493755(__this, p0, method) (( void (*) (Enumerator_t93894259 *, List_1_t2499617678 *, const RuntimeMethod*))Enumerator__ctor_m2299493755_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m431339869(__this, p0, method) (( void (*) (Enumerator_t1594379037 *, List_1_t4000102456 *, const RuntimeMethod*))Enumerator__ctor_m431339869_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m1618148537(__this, p0, method) (( void (*) (Enumerator_t3713150580 *, List_1_t1823906703 *, const RuntimeMethod*))Enumerator__ctor_m1618148537_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m881564738(__this, p0, method) (( void (*) (Enumerator_t1501392712 *, List_1_t3907116131 *, const RuntimeMethod*))Enumerator__ctor_m881564738_gshared)(__this, p0, method) #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3875432026_gshared (Enumerator_t1222580846 * __this, List_1_t3628304265 * ___l0, const RuntimeMethod* method) { { List_1_t3628304265 * L_0 = ___l0; __this->set_l_0(L_0); List_1_t3628304265 * L_1 = ___l0; NullCheck(L_1); int32_t L_2 = (int32_t)L_1->get__version_3(); __this->set_ver_2(L_2); return; } } extern "C" void Enumerator__ctor_m3875432026_AdjustorThunk (RuntimeObject * __this, List_1_t3628304265 * ___l0, const RuntimeMethod* method) { Enumerator_t1222580846 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator__ctor_m3875432026(_thisAdjusted, ___l0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m688431936_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method) { { Enumerator_VerifyState_m3480781591((Enumerator_t1222580846 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); __this->set_next_1(0); return; } } extern "C" void Enumerator_System_Collections_IEnumerator_Reset_m688431936_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t1222580846 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_System_Collections_IEnumerator_Reset_m688431936(_thisAdjusted, method); } // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m1540440674_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m1540440674_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Enumerator_VerifyState_m3480781591((Enumerator_t1222580846 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); int32_t L_0 = (int32_t)__this->get_next_1(); if ((((int32_t)L_0) > ((int32_t)0))) { goto IL_0018; } } { 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_System_Collections_IEnumerator_get_Current_m1540440674_RuntimeMethod_var); } IL_0018: { Vector2_t2156229523 L_2 = (Vector2_t2156229523 )__this->get_current_3(); Vector2_t2156229523 L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 1), &L_3); return L_4; } } extern "C" RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m1540440674_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t1222580846 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_System_Collections_IEnumerator_get_Current_m1540440674(_thisAdjusted, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2367629053_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method) { { __this->set_l_0((List_1_t3628304265 *)NULL); return; } } extern "C" void Enumerator_Dispose_m2367629053_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t1222580846 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_Dispose_m2367629053(_thisAdjusted, method); } // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() extern "C" IL2CPP_METHOD_ATTR void Enumerator_VerifyState_m3480781591_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_VerifyState_m3480781591_MetadataUsageId); s_Il2CppMethodInitialized = true; } { List_1_t3628304265 * L_0 = (List_1_t3628304265 *)__this->get_l_0(); if (L_0) { goto IL_0026; } } { Enumerator_t1222580846 L_1 = (*(Enumerator_t1222580846 *)__this); RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 2), &L_1); NullCheck((RuntimeObject *)L_2); Type_t * L_3 = Object_GetType_m88164663((RuntimeObject *)L_2, /*hidden argument*/NULL); NullCheck((Type_t *)L_3); String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, (Type_t *)L_3); ObjectDisposedException_t21392786 * L_5 = (ObjectDisposedException_t21392786 *)il2cpp_codegen_object_new(ObjectDisposedException_t21392786_il2cpp_TypeInfo_var); ObjectDisposedException__ctor_m3603759869(L_5, (String_t*)L_4, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,Enumerator_VerifyState_m3480781591_RuntimeMethod_var); } IL_0026: { int32_t L_6 = (int32_t)__this->get_ver_2(); List_1_t3628304265 * L_7 = (List_1_t3628304265 *)__this->get_l_0(); NullCheck(L_7); int32_t L_8 = (int32_t)L_7->get__version_3(); if ((((int32_t)L_6) == ((int32_t)L_8))) { goto IL_0047; } } { InvalidOperationException_t56020091 * L_9 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m237278729(L_9, (String_t*)_stringLiteral1621028992, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,Enumerator_VerifyState_m3480781591_RuntimeMethod_var); } IL_0047: { return; } } extern "C" void Enumerator_VerifyState_m3480781591_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t1222580846 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_VerifyState_m3480781591(_thisAdjusted, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4079852040_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { Enumerator_VerifyState_m3480781591((Enumerator_t1222580846 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); int32_t L_0 = (int32_t)__this->get_next_1(); if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0014; } } { return (bool)0; } IL_0014: { int32_t L_1 = (int32_t)__this->get_next_1(); List_1_t3628304265 * L_2 = (List_1_t3628304265 *)__this->get_l_0(); NullCheck(L_2); int32_t L_3 = (int32_t)L_2->get__size_2(); if ((((int32_t)L_1) >= ((int32_t)L_3))) { goto IL_0053; } } { List_1_t3628304265 * L_4 = (List_1_t3628304265 *)__this->get_l_0(); NullCheck(L_4); Vector2U5BU5D_t1457185986* L_5 = (Vector2U5BU5D_t1457185986*)L_4->get__items_1(); int32_t L_6 = (int32_t)__this->get_next_1(); int32_t L_7 = (int32_t)L_6; V_0 = (int32_t)L_7; __this->set_next_1(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); int32_t L_8 = V_0; NullCheck(L_5); int32_t L_9 = L_8; Vector2_t2156229523 L_10 = (L_5)->GetAt(static_cast(L_9)); __this->set_current_3(L_10); return (bool)1; } IL_0053: { __this->set_next_1((-1)); return (bool)0; } } extern "C" bool Enumerator_MoveNext_m4079852040_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t1222580846 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_MoveNext_m4079852040(_thisAdjusted, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR Vector2_t2156229523 Enumerator_get_Current_m2598000980_gshared (Enumerator_t1222580846 * __this, const RuntimeMethod* method) { { Vector2_t2156229523 L_0 = (Vector2_t2156229523 )__this->get_current_3(); return L_0; } } extern "C" Vector2_t2156229523 Enumerator_get_Current_m2598000980_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t1222580846 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_get_Current_m2598000980(_thisAdjusted, method); } #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/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3285368011_gshared (Enumerator_t2536349866 * __this, List_1_t647105989 * ___l0, const RuntimeMethod* method) { { List_1_t647105989 * L_0 = ___l0; __this->set_l_0(L_0); List_1_t647105989 * L_1 = ___l0; NullCheck(L_1); int32_t L_2 = (int32_t)L_1->get__version_3(); __this->set_ver_2(L_2); return; } } extern "C" void Enumerator__ctor_m3285368011_AdjustorThunk (RuntimeObject * __this, List_1_t647105989 * ___l0, const RuntimeMethod* method) { Enumerator_t2536349866 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator__ctor_m3285368011(_thisAdjusted, ___l0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3171505757_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method) { { Enumerator_VerifyState_m2874808691((Enumerator_t2536349866 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); __this->set_next_1(0); return; } } extern "C" void Enumerator_System_Collections_IEnumerator_Reset_m3171505757_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2536349866 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_System_Collections_IEnumerator_Reset_m3171505757(_thisAdjusted, method); } // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m2784356172_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m2784356172_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Enumerator_VerifyState_m2874808691((Enumerator_t2536349866 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); int32_t L_0 = (int32_t)__this->get_next_1(); if ((((int32_t)L_0) > ((int32_t)0))) { goto IL_0018; } } { 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_System_Collections_IEnumerator_get_Current_m2784356172_RuntimeMethod_var); } IL_0018: { Vector2Int_t3469998543 L_2 = (Vector2Int_t3469998543 )__this->get_current_3(); Vector2Int_t3469998543 L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 1), &L_3); return L_4; } } extern "C" RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m2784356172_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2536349866 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_System_Collections_IEnumerator_get_Current_m2784356172(_thisAdjusted, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_m361113603_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method) { { __this->set_l_0((List_1_t647105989 *)NULL); return; } } extern "C" void Enumerator_Dispose_m361113603_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2536349866 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_Dispose_m361113603(_thisAdjusted, method); } // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() extern "C" IL2CPP_METHOD_ATTR void Enumerator_VerifyState_m2874808691_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_VerifyState_m2874808691_MetadataUsageId); s_Il2CppMethodInitialized = true; } { List_1_t647105989 * L_0 = (List_1_t647105989 *)__this->get_l_0(); if (L_0) { goto IL_0026; } } { Enumerator_t2536349866 L_1 = (*(Enumerator_t2536349866 *)__this); RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 2), &L_1); NullCheck((RuntimeObject *)L_2); Type_t * L_3 = Object_GetType_m88164663((RuntimeObject *)L_2, /*hidden argument*/NULL); NullCheck((Type_t *)L_3); String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, (Type_t *)L_3); ObjectDisposedException_t21392786 * L_5 = (ObjectDisposedException_t21392786 *)il2cpp_codegen_object_new(ObjectDisposedException_t21392786_il2cpp_TypeInfo_var); ObjectDisposedException__ctor_m3603759869(L_5, (String_t*)L_4, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,Enumerator_VerifyState_m2874808691_RuntimeMethod_var); } IL_0026: { int32_t L_6 = (int32_t)__this->get_ver_2(); List_1_t647105989 * L_7 = (List_1_t647105989 *)__this->get_l_0(); NullCheck(L_7); int32_t L_8 = (int32_t)L_7->get__version_3(); if ((((int32_t)L_6) == ((int32_t)L_8))) { goto IL_0047; } } { InvalidOperationException_t56020091 * L_9 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m237278729(L_9, (String_t*)_stringLiteral1621028992, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,Enumerator_VerifyState_m2874808691_RuntimeMethod_var); } IL_0047: { return; } } extern "C" void Enumerator_VerifyState_m2874808691_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2536349866 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_VerifyState_m2874808691(_thisAdjusted, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1930661044_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { Enumerator_VerifyState_m2874808691((Enumerator_t2536349866 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); int32_t L_0 = (int32_t)__this->get_next_1(); if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0014; } } { return (bool)0; } IL_0014: { int32_t L_1 = (int32_t)__this->get_next_1(); List_1_t647105989 * L_2 = (List_1_t647105989 *)__this->get_l_0(); NullCheck(L_2); int32_t L_3 = (int32_t)L_2->get__size_2(); if ((((int32_t)L_1) >= ((int32_t)L_3))) { goto IL_0053; } } { List_1_t647105989 * L_4 = (List_1_t647105989 *)__this->get_l_0(); NullCheck(L_4); Vector2IntU5BU5D_t2878452246* L_5 = (Vector2IntU5BU5D_t2878452246*)L_4->get__items_1(); int32_t L_6 = (int32_t)__this->get_next_1(); int32_t L_7 = (int32_t)L_6; V_0 = (int32_t)L_7; __this->set_next_1(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); int32_t L_8 = V_0; NullCheck(L_5); int32_t L_9 = L_8; Vector2Int_t3469998543 L_10 = (L_5)->GetAt(static_cast(L_9)); __this->set_current_3(L_10); return (bool)1; } IL_0053: { __this->set_next_1((-1)); return (bool)0; } } extern "C" bool Enumerator_MoveNext_m1930661044_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2536349866 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_MoveNext_m1930661044(_thisAdjusted, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR Vector2Int_t3469998543 Enumerator_get_Current_m3408976581_gshared (Enumerator_t2536349866 * __this, const RuntimeMethod* method) { { Vector2Int_t3469998543 L_0 = (Vector2Int_t3469998543 )__this->get_current_3(); return L_0; } } extern "C" Vector2Int_t3469998543 Enumerator_get_Current_m3408976581_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2536349866 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_get_Current_m3408976581(_thisAdjusted, method); } #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/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m3751722449_gshared (Enumerator_t2788664787 * __this, List_1_t899420910 * ___l0, const RuntimeMethod* method) { { List_1_t899420910 * L_0 = ___l0; __this->set_l_0(L_0); List_1_t899420910 * L_1 = ___l0; NullCheck(L_1); int32_t L_2 = (int32_t)L_1->get__version_3(); __this->set_ver_2(L_2); return; } } extern "C" void Enumerator__ctor_m3751722449_AdjustorThunk (RuntimeObject * __this, List_1_t899420910 * ___l0, const RuntimeMethod* method) { Enumerator_t2788664787 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator__ctor_m3751722449(_thisAdjusted, ___l0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m2953002685_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method) { { Enumerator_VerifyState_m3479732886((Enumerator_t2788664787 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); __this->set_next_1(0); return; } } extern "C" void Enumerator_System_Collections_IEnumerator_Reset_m2953002685_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2788664787 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_System_Collections_IEnumerator_Reset_m2953002685(_thisAdjusted, method); } // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m506196216_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m506196216_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Enumerator_VerifyState_m3479732886((Enumerator_t2788664787 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); int32_t L_0 = (int32_t)__this->get_next_1(); if ((((int32_t)L_0) > ((int32_t)0))) { goto IL_0018; } } { 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_System_Collections_IEnumerator_get_Current_m506196216_RuntimeMethod_var); } IL_0018: { Vector3_t3722313464 L_2 = (Vector3_t3722313464 )__this->get_current_3(); Vector3_t3722313464 L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 1), &L_3); return L_4; } } extern "C" RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m506196216_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2788664787 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_System_Collections_IEnumerator_get_Current_m506196216(_thisAdjusted, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2367589020_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method) { { __this->set_l_0((List_1_t899420910 *)NULL); return; } } extern "C" void Enumerator_Dispose_m2367589020_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2788664787 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_Dispose_m2367589020(_thisAdjusted, method); } // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() extern "C" IL2CPP_METHOD_ATTR void Enumerator_VerifyState_m3479732886_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_VerifyState_m3479732886_MetadataUsageId); s_Il2CppMethodInitialized = true; } { List_1_t899420910 * L_0 = (List_1_t899420910 *)__this->get_l_0(); if (L_0) { goto IL_0026; } } { Enumerator_t2788664787 L_1 = (*(Enumerator_t2788664787 *)__this); RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 2), &L_1); NullCheck((RuntimeObject *)L_2); Type_t * L_3 = Object_GetType_m88164663((RuntimeObject *)L_2, /*hidden argument*/NULL); NullCheck((Type_t *)L_3); String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, (Type_t *)L_3); ObjectDisposedException_t21392786 * L_5 = (ObjectDisposedException_t21392786 *)il2cpp_codegen_object_new(ObjectDisposedException_t21392786_il2cpp_TypeInfo_var); ObjectDisposedException__ctor_m3603759869(L_5, (String_t*)L_4, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,Enumerator_VerifyState_m3479732886_RuntimeMethod_var); } IL_0026: { int32_t L_6 = (int32_t)__this->get_ver_2(); List_1_t899420910 * L_7 = (List_1_t899420910 *)__this->get_l_0(); NullCheck(L_7); int32_t L_8 = (int32_t)L_7->get__version_3(); if ((((int32_t)L_6) == ((int32_t)L_8))) { goto IL_0047; } } { InvalidOperationException_t56020091 * L_9 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m237278729(L_9, (String_t*)_stringLiteral1621028992, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,Enumerator_VerifyState_m3479732886_RuntimeMethod_var); } IL_0047: { return; } } extern "C" void Enumerator_VerifyState_m3479732886_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2788664787 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_VerifyState_m3479732886(_thisAdjusted, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m3859993671_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { Enumerator_VerifyState_m3479732886((Enumerator_t2788664787 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); int32_t L_0 = (int32_t)__this->get_next_1(); if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0014; } } { return (bool)0; } IL_0014: { int32_t L_1 = (int32_t)__this->get_next_1(); List_1_t899420910 * L_2 = (List_1_t899420910 *)__this->get_l_0(); NullCheck(L_2); int32_t L_3 = (int32_t)L_2->get__size_2(); if ((((int32_t)L_1) >= ((int32_t)L_3))) { goto IL_0053; } } { List_1_t899420910 * L_4 = (List_1_t899420910 *)__this->get_l_0(); NullCheck(L_4); Vector3U5BU5D_t1718750761* L_5 = (Vector3U5BU5D_t1718750761*)L_4->get__items_1(); int32_t L_6 = (int32_t)__this->get_next_1(); int32_t L_7 = (int32_t)L_6; V_0 = (int32_t)L_7; __this->set_next_1(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); int32_t L_8 = V_0; NullCheck(L_5); int32_t L_9 = L_8; Vector3_t3722313464 L_10 = (L_5)->GetAt(static_cast(L_9)); __this->set_current_3(L_10); return (bool)1; } IL_0053: { __this->set_next_1((-1)); return (bool)0; } } extern "C" bool Enumerator_MoveNext_m3859993671_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2788664787 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_MoveNext_m3859993671(_thisAdjusted, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR Vector3_t3722313464 Enumerator_get_Current_m935201963_gshared (Enumerator_t2788664787 * __this, const RuntimeMethod* method) { { Vector3_t3722313464 L_0 = (Vector3_t3722313464 )__this->get_current_3(); return L_0; } } extern "C" Vector3_t3722313464 Enumerator_get_Current_m935201963_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2788664787 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_get_Current_m935201963(_thisAdjusted, method); } #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/Enumerator::.ctor(System.Collections.Generic.List`1) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m1346728491_gshared (Enumerator_t2385380260 * __this, List_1_t496136383 * ___l0, const RuntimeMethod* method) { { List_1_t496136383 * L_0 = ___l0; __this->set_l_0(L_0); List_1_t496136383 * L_1 = ___l0; NullCheck(L_1); int32_t L_2 = (int32_t)L_1->get__version_3(); __this->set_ver_2(L_2); return; } } extern "C" void Enumerator__ctor_m1346728491_AdjustorThunk (RuntimeObject * __this, List_1_t496136383 * ___l0, const RuntimeMethod* method) { Enumerator_t2385380260 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator__ctor_m1346728491(_thisAdjusted, ___l0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m3754523291_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method) { { Enumerator_VerifyState_m3474272061((Enumerator_t2385380260 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); __this->set_next_1(0); return; } } extern "C" void Enumerator_System_Collections_IEnumerator_Reset_m3754523291_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2385380260 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_System_Collections_IEnumerator_Reset_m3754523291(_thisAdjusted, method); } // System.Object System.Collections.Generic.List`1/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m209407522_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m209407522_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Enumerator_VerifyState_m3474272061((Enumerator_t2385380260 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); int32_t L_0 = (int32_t)__this->get_next_1(); if ((((int32_t)L_0) > ((int32_t)0))) { goto IL_0018; } } { 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_System_Collections_IEnumerator_get_Current_m209407522_RuntimeMethod_var); } IL_0018: { Vector4_t3319028937 L_2 = (Vector4_t3319028937 )__this->get_current_3(); Vector4_t3319028937 L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 1), &L_3); return L_4; } } extern "C" RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m209407522_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2385380260 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_System_Collections_IEnumerator_get_Current_m209407522(_thisAdjusted, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_m2367983719_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method) { { __this->set_l_0((List_1_t496136383 *)NULL); return; } } extern "C" void Enumerator_Dispose_m2367983719_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2385380260 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_Dispose_m2367983719(_thisAdjusted, method); } // System.Void System.Collections.Generic.List`1/Enumerator::VerifyState() extern "C" IL2CPP_METHOD_ATTR void Enumerator_VerifyState_m3474272061_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_VerifyState_m3474272061_MetadataUsageId); s_Il2CppMethodInitialized = true; } { List_1_t496136383 * L_0 = (List_1_t496136383 *)__this->get_l_0(); if (L_0) { goto IL_0026; } } { Enumerator_t2385380260 L_1 = (*(Enumerator_t2385380260 *)__this); RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 2), &L_1); NullCheck((RuntimeObject *)L_2); Type_t * L_3 = Object_GetType_m88164663((RuntimeObject *)L_2, /*hidden argument*/NULL); NullCheck((Type_t *)L_3); String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(19 /* System.String System.Type::get_FullName() */, (Type_t *)L_3); ObjectDisposedException_t21392786 * L_5 = (ObjectDisposedException_t21392786 *)il2cpp_codegen_object_new(ObjectDisposedException_t21392786_il2cpp_TypeInfo_var); ObjectDisposedException__ctor_m3603759869(L_5, (String_t*)L_4, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,Enumerator_VerifyState_m3474272061_RuntimeMethod_var); } IL_0026: { int32_t L_6 = (int32_t)__this->get_ver_2(); List_1_t496136383 * L_7 = (List_1_t496136383 *)__this->get_l_0(); NullCheck(L_7); int32_t L_8 = (int32_t)L_7->get__version_3(); if ((((int32_t)L_6) == ((int32_t)L_8))) { goto IL_0047; } } { InvalidOperationException_t56020091 * L_9 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m237278729(L_9, (String_t*)_stringLiteral1621028992, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,Enumerator_VerifyState_m3474272061_RuntimeMethod_var); } IL_0047: { return; } } extern "C" void Enumerator_VerifyState_m3474272061_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2385380260 * _thisAdjusted = reinterpret_cast(__this + 1); Enumerator_VerifyState_m3474272061(_thisAdjusted, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m625797905_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { Enumerator_VerifyState_m3474272061((Enumerator_t2385380260 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)); int32_t L_0 = (int32_t)__this->get_next_1(); if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0014; } } { return (bool)0; } IL_0014: { int32_t L_1 = (int32_t)__this->get_next_1(); List_1_t496136383 * L_2 = (List_1_t496136383 *)__this->get_l_0(); NullCheck(L_2); int32_t L_3 = (int32_t)L_2->get__size_2(); if ((((int32_t)L_1) >= ((int32_t)L_3))) { goto IL_0053; } } { List_1_t496136383 * L_4 = (List_1_t496136383 *)__this->get_l_0(); NullCheck(L_4); Vector4U5BU5D_t934056436* L_5 = (Vector4U5BU5D_t934056436*)L_4->get__items_1(); int32_t L_6 = (int32_t)__this->get_next_1(); int32_t L_7 = (int32_t)L_6; V_0 = (int32_t)L_7; __this->set_next_1(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); int32_t L_8 = V_0; NullCheck(L_5); int32_t L_9 = L_8; Vector4_t3319028937 L_10 = (L_5)->GetAt(static_cast(L_9)); __this->set_current_3(L_10); return (bool)1; } IL_0053: { __this->set_next_1((-1)); return (bool)0; } } extern "C" bool Enumerator_MoveNext_m625797905_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2385380260 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_MoveNext_m625797905(_thisAdjusted, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR Vector4_t3319028937 Enumerator_get_Current_m1210327282_gshared (Enumerator_t2385380260 * __this, const RuntimeMethod* method) { { Vector4_t3319028937 L_0 = (Vector4_t3319028937 )__this->get_current_3(); return L_0; } } extern "C" Vector4_t3319028937 Enumerator_get_Current_m1210327282_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Enumerator_t2385380260 * _thisAdjusted = reinterpret_cast(__this + 1); return Enumerator_get_Current_m1210327282(_thisAdjusted, method); } #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_m448327179_gshared (List_1_t1927861623 * __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)); AvatarCateU5BU5D_t1610689372* L_0 = ((List_1_t1927861623_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_m2852723913_gshared (List_1_t1927861623 * __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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1927861623 *)__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)); AvatarCateU5BU5D_t1610689372* L_3 = ((List_1_t1927861623_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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1927861623 *)__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(((AvatarCateU5BU5D_t1610689372*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1927861623 *)__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_m2542070890_gshared (List_1_t1927861623 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m2542070890_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_m2542070890_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((AvatarCateU5BU5D_t1610689372*)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_m4209814272_gshared (List_1_t1927861623 * __this, AvatarCateU5BU5D_t1610689372* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); AvatarCateU5BU5D_t1610689372* 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_m3042728298_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t1927861623_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((AvatarCateU5BU5D_t1610689372*)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_m2817328668_gshared (List_1_t1927861623 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1927861623 *)__this); Enumerator_t3817105500 L_0 = (( Enumerator_t3817105500 (*) (List_1_t1927861623 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1927861623 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3817105500 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_m984559795_gshared (List_1_t1927861623 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__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_m1166845128_gshared (List_1_t1927861623 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1927861623 *)__this); Enumerator_t3817105500 L_0 = (( Enumerator_t3817105500 (*) (List_1_t1927861623 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1927861623 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3817105500 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_m2686318726_gshared (List_1_t1927861623 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m2686318726_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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); int32_t L_1 = (int32_t)__this->get__size_2(); V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0036; } IL_001a: { ; // IL_001a: leave IL_002b } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001f; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0025; throw e; } CATCH_001f: { // begin catch(System.NullReferenceException) goto IL_002b; } // end catch (depth: 1) CATCH_0025: { // begin catch(System.InvalidCastException) goto IL_002b; } // end catch (depth: 1) IL_002b: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_Add_m2686318726_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_m2028740488_gshared (List_1_t1927861623 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m2028740488_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_t1927861623 *)__this); bool L_1 = (( bool (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); V_0 = (bool)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (bool)0; } IL_0025: { bool L_2 = V_0; return L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m2174790765_gshared (List_1_t1927861623 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2174790765_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_t1927861623 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (-1); } IL_0025: { int32_t L_2 = V_0; return L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m2755412962_gshared (List_1_t1927861623 * __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_m2755412962_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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1927861623 *)__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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_1, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); goto IL_0035; } IL_0019: { ; // IL_0019: leave IL_002a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001e; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0024; throw e; } CATCH_001e: { // begin catch(System.NullReferenceException) goto IL_002a; } // end catch (depth: 1) CATCH_0024: { // begin catch(System.InvalidCastException) goto IL_002a; } // end catch (depth: 1) IL_002a: { ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_3, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_System_Collections_IList_Insert_m2755412962_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_m1210251118_gshared (List_1_t1927861623 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1210251118_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_t1927861623 *)__this); (( bool (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)); goto IL_0023; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m174020363_gshared (List_1_t1927861623 * __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_m3159643516_gshared (List_1_t1927861623 * __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_m3273341681_gshared (List_1_t1927861623 * __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_m1912657041_gshared (List_1_t1927861623 * __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_m726071865_gshared (List_1_t1927861623 * __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_m2602275139_gshared (List_1_t1927861623 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1927861623 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); int32_t L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m2733323113_gshared (List_1_t1927861623 * __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_m2733323113_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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_0, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); goto IL_002e; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_set_Item_m2733323113_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m1930956209_gshared (List_1_t1927861623 * __this, int32_t ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); AvatarCateU5BU5D_t1610689372* L_1 = (AvatarCateU5BU5D_t1610689372*)__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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { AvatarCateU5BU5D_t1610689372* L_2 = (AvatarCateU5BU5D_t1610689372*)__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; int32_t L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::GrowIfNeeded(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_GrowIfNeeded_m3127236727_gshared (List_1_t1927861623 * __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; AvatarCateU5BU5D_t1610689372* L_3 = (AvatarCateU5BU5D_t1610689372*)__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_t1927861623 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1927861623 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t1927861623 *)__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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1927861623 *)__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_m3109268098_gshared (List_1_t1927861623 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3109268098_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_m3109268098_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_m3109268098_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_m3109268098_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_m4195634111_gshared (List_1_t1927861623 * __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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; AvatarCateU5BU5D_t1610689372* L_5 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< AvatarCateU5BU5D_t1610689372*, 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, (AvatarCateU5BU5D_t1610689372*)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_m3791910313_gshared (List_1_t1927861623 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m3791910313_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable0; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_001a; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_001a: { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); bool L_6 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); if (L_6) { goto IL_000c; } } IL_0025: { IL2CPP_LEAVE(0x35, FINALLY_002a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_002a; } FINALLY_002a: { // begin finally (depth: 1) { RuntimeObject* L_7 = V_1; if (L_7) { goto IL_002e; } } IL_002d: { IL2CPP_END_FINALLY(42) } IL_002e: { RuntimeObject* L_8 = V_1; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); IL2CPP_END_FINALLY(42) } } // end finally (depth: 1) IL2CPP_CLEANUP(42) { IL2CPP_JUMP_TBL(0x35, IL_0035) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddRange_m1324705787_gshared (List_1_t1927861623 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1927861623 *)__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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1927861623 *)__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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1927861623 *)__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_t1668363168 * List_1_AsReadOnly_m376324199_gshared (List_1_t1927861623 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t1668363168 * L_0 = (ReadOnlyCollection_1_t1668363168 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t1668363168 *, 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_m1221218022_gshared (List_1_t1927861623 * __this, int32_t ___item0, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_0, (int32_t)0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m1020800989_gshared (List_1_t1927861623 * __this, int32_t ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_0, (int32_t)0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3673630450_gshared (List_1_t1927861623 * __this, int32_t ___index0, int32_t ___count1, int32_t ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AvatarCateU5BU5D_t1610689372* L_2 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; int32_t L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_7; } } // System.Void System.Collections.Generic.List`1::Clear() extern "C" IL2CPP_METHOD_ATTR void List_1_Clear_m46437669_gshared (List_1_t1927861623 * __this, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); AvatarCateU5BU5D_t1610689372* L_1 = (AvatarCateU5BU5D_t1610689372*)__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_m4175101655_gshared (List_1_t1927861623 * __this, int32_t ___item0, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_0, (int32_t)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m1758290275_gshared (List_1_t1927861623 * __this, AvatarCateU5BU5D_t1610689372* ___array0, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); AvatarCateU5BU5D_t1610689372* 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_m3406515505_gshared (List_1_t1927861623 * __this, AvatarCateU5BU5D_t1610689372* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); AvatarCateU5BU5D_t1610689372* 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_m2110984935_gshared (List_1_t1927861623 * __this, int32_t ___index0, AvatarCateU5BU5D_t1610689372* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AvatarCateU5BU5D_t1610689372* L_2 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_3 = ___index0; AvatarCateU5BU5D_t1610689372* 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_m297387000_gshared (List_1_t1927861623 * __this, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1281081005 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)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_t1281081005 * L_2 = ___match0; NullCheck((List_1_t1927861623 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1927861623 *, int32_t, int32_t, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1281081005 *)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 int32_t List_1_Find_m3458290556_gshared (List_1_t1927861623 * __this, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; { Predicate_1_t1281081005 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)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_t1281081005 * L_2 = ___match0; NullCheck((List_1_t1927861623 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1927861623 *, int32_t, int32_t, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1281081005 *)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; } } { AvatarCateU5BU5D_t1610689372* L_5 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; int32_t L_8 = (L_5)->GetAt(static_cast(L_7)); G_B3_0 = L_8; goto IL_0036; } IL_002d: { il2cpp_codegen_initobj((&V_1), sizeof(int32_t)); int32_t L_9 = V_1; G_B3_0 = L_9; } IL_0036: { return G_B3_0; } } // System.Void System.Collections.Generic.List`1::CheckMatch(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckMatch_m881805789_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m881805789_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t1281081005 * 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_m881805789_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_t1927861623 * List_1_FindAll_m3353101037_gshared (List_1_t1927861623 * __this, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1281081005 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)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_t1281081005 * L_2 = ___match0; NullCheck((List_1_t1927861623 *)__this); List_1_t1927861623 * L_3 = (( List_1_t1927861623 * (*) (List_1_t1927861623 *, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t1927861623 *)__this, (Predicate_1_t1281081005 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t1281081005 * L_4 = ___match0; NullCheck((List_1_t1927861623 *)__this); List_1_t1927861623 * L_5 = (( List_1_t1927861623 * (*) (List_1_t1927861623 *, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t1927861623 *)__this, (Predicate_1_t1281081005 *)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_t1927861623 * List_1_FindAllStackBits_m2355839420_gshared (List_1_t1927861623 * __this, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2355839420_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; AvatarCateU5BU5D_t1610689372* 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_m2355839420_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_t1281081005 * L_3 = ___match0; AvatarCateU5BU5D_t1610689372* L_4 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1281081005 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1281081005 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1281081005 *)L_3, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0044; } } { uint32_t* L_9 = V_1; uint32_t* L_10 = V_1; uint32_t L_11 = V_3; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((uint32_t*)L_10))|(int32_t)L_11)); int32_t L_12 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0044: { uint32_t L_13 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_13>>1)); uint32_t L_14 = V_3; if (L_14) { goto IL_0059; } } { uint32_t* L_15 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_0059: { int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_005f: { int32_t L_17 = V_4; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0022; } } { int32_t L_19 = V_2; V_5 = (AvatarCateU5BU5D_t1610689372*)((AvatarCateU5BU5D_t1610689372*)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; } } { AvatarCateU5BU5D_t1610689372* 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)); AvatarCateU5BU5D_t1610689372* L_27 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; int32_t L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (int32_t)L_30); } IL_00ac: { uint32_t L_31 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_31>>1)); uint32_t L_32 = V_3; if (L_32) { goto IL_00c1; } } { uint32_t* L_33 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_00c1: { int32_t L_34 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00c7: { int32_t L_35 = V_7; int32_t L_36 = (int32_t)__this->get__size_2(); if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00dc; } } { int32_t L_37 = V_6; int32_t L_38 = V_2; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0087; } } IL_00dc: { AvatarCateU5BU5D_t1610689372* L_39 = V_5; int32_t L_40 = V_2; List_1_t1927861623 * L_41 = (List_1_t1927861623 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1927861623 *, AvatarCateU5BU5D_t1610689372*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (AvatarCateU5BU5D_t1610689372*)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_t1927861623 * List_1_FindAllList_m4148078074_gshared (List_1_t1927861623 * __this, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { List_1_t1927861623 * V_0 = NULL; int32_t V_1 = 0; { List_1_t1927861623 * L_0 = (List_1_t1927861623 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1927861623 *, 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_t1927861623 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t1281081005 * L_1 = ___match0; AvatarCateU5BU5D_t1610689372* L_2 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1281081005 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1281081005 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1281081005 *)L_1, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t1927861623 * L_7 = V_0; AvatarCateU5BU5D_t1610689372* L_8 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t1927861623 *)L_7); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1927861623 *)L_7, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_0036: { int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003a: { int32_t L_13 = V_1; int32_t L_14 = (int32_t)__this->get__size_2(); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { List_1_t1927861623 * 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_m3455667607_gshared (List_1_t1927861623 * __this, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1281081005 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)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_t1281081005 * L_2 = ___match0; NullCheck((List_1_t1927861623 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1927861623 *, int32_t, int32_t, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1281081005 *)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_m3840416384_gshared (List_1_t1927861623 * __this, int32_t ___startIndex0, Predicate_1_t1281081005 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1281081005 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1927861623 *)__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_t1281081005 * L_5 = ___match1; NullCheck((List_1_t1927861623 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1927861623 *, int32_t, int32_t, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t1281081005 *)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_m3378112724_gshared (List_1_t1927861623 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1281081005 * ___match2, const RuntimeMethod* method) { { Predicate_1_t1281081005 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1927861623 *)__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_t1281081005 * L_5 = ___match2; NullCheck((List_1_t1927861623 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1927861623 *, int32_t, int32_t, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t1281081005 *)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_m2931107216_gshared (List_1_t1927861623 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1281081005 * ___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_t1281081005 * L_3 = ___match2; AvatarCateU5BU5D_t1610689372* L_4 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1281081005 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1281081005 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1281081005 *)L_3, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0024; } } { int32_t L_9 = V_1; return L_9; } IL_0024: { int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0028: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLast_m1672252832_gshared (List_1_t1927861623 * __this, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; { Predicate_1_t1281081005 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)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_t1281081005 * L_2 = ___match0; NullCheck((List_1_t1927861623 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1927861623 *, int32_t, int32_t, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1281081005 *)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(int32_t)); int32_t L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t1927861623 *)__this); int32_t L_7 = (( int32_t (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1927861623 *)__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_m369894954_gshared (List_1_t1927861623 * __this, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1281081005 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)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_t1281081005 * L_2 = ___match0; NullCheck((List_1_t1927861623 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1927861623 *, int32_t, int32_t, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1281081005 *)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_m1681795243_gshared (List_1_t1927861623 * __this, int32_t ___startIndex0, Predicate_1_t1281081005 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1281081005 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t1281081005 * L_3 = ___match1; NullCheck((List_1_t1927861623 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1927861623 *, int32_t, int32_t, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t1281081005 *)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_m2356133141_gshared (List_1_t1927861623 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1281081005 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1281081005 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1927861623 *)__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_t1281081005 * L_7 = ___match2; NullCheck((List_1_t1927861623 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t1927861623 *, int32_t, int32_t, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t1281081005 *)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_m3028483913_gshared (List_1_t1927861623 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1281081005 * ___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_t1281081005 * L_2 = ___match2; AvatarCateU5BU5D_t1610689372* L_3 = (AvatarCateU5BU5D_t1610689372*)__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; int32_t L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1281081005 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t1281081005 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1281081005 *)L_2, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0026; } } { int32_t L_9 = V_0; return L_9; } IL_0026: { int32_t L_10 = V_0; int32_t L_11 = ___startIndex0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0009; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) extern "C" IL2CPP_METHOD_ATTR void List_1_ForEach_m971869193_gshared (List_1_t1927861623 * __this, Action_1_t628254476 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m971869193_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t628254476 * 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_m971869193_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t628254476 * L_2 = ___action0; AvatarCateU5BU5D_t1610689372* L_3 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t628254476 *)L_2); (( void (*) (Action_1_t628254476 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t628254476 *)L_2, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0018; } } { return; } } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t3817105500 List_1_GetEnumerator_m2254358240_gshared (List_1_t1927861623 * __this, const RuntimeMethod* method) { { Enumerator_t3817105500 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m1327146048((&L_0), (List_1_t1927861623 *)__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_t1927861623 * List_1_GetRange_m36283082_gshared (List_1_t1927861623 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { AvatarCateU5BU5D_t1610689372* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1927861623 *)__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 = (AvatarCateU5BU5D_t1610689372*)((AvatarCateU5BU5D_t1610689372*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); AvatarCateU5BU5D_t1610689372* L_3 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_4 = ___index0; AvatarCateU5BU5D_t1610689372* 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); AvatarCateU5BU5D_t1610689372* L_7 = V_0; int32_t L_8 = ___count1; List_1_t1927861623 * L_9 = (List_1_t1927861623 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1927861623 *, AvatarCateU5BU5D_t1610689372*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (AvatarCateU5BU5D_t1610689372*)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_m2189688348_gshared (List_1_t1927861623 * __this, int32_t ___item0, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_0, (int32_t)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m1074265641_gshared (List_1_t1927861623 * __this, int32_t ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); AvatarCateU5BU5D_t1610689372* L_1 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___index1; int32_t L_6 = (( int32_t (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_1, (int32_t)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2304717138_gshared (List_1_t1927861623 * __this, int32_t ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m2304717138_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_m2304717138_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_m2304717138_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_m2304717138_RuntimeMethod_var); } IL_003d: { AvatarCateU5BU5D_t1610689372* L_8 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_8, (int32_t)L_9, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_12; } } // System.Void System.Collections.Generic.List`1::Shift(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Shift_m2719310487_gshared (List_1_t1927861623 * __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; } } { AvatarCateU5BU5D_t1610689372* L_5 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_6 = ___start0; AvatarCateU5BU5D_t1610689372* L_7 = (AvatarCateU5BU5D_t1610689372*)__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; } } { AvatarCateU5BU5D_t1610689372* L_15 = (AvatarCateU5BU5D_t1610689372*)__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_m3665854377_gshared (List_1_t1927861623 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m3665854377_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_m3665854377_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_m1116095792_gshared (List_1_t1927861623 * __this, int32_t ___index0, int32_t ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1927861623 *)__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(); AvatarCateU5BU5D_t1610689372* L_2 = (AvatarCateU5BU5D_t1610689372*)__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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1927861623 *)__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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); AvatarCateU5BU5D_t1610689372* L_4 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_5 = ___index0; int32_t L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::CheckCollection(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckCollection_m2599369361_gshared (List_1_t1927861623 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m2599369361_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_m2599369361_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_m476453179_gshared (List_1_t1927861623 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { AvatarCateU5BU5D_t1610689372* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1927861623 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1927861623 *)__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_t1927861623 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (AvatarCateU5BU5D_t1610689372*)((AvatarCateU5BU5D_t1610689372*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); AvatarCateU5BU5D_t1610689372* L_4 = V_0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, AvatarCateU5BU5D_t1610689372*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t1927861623 *)__this, (AvatarCateU5BU5D_t1610689372*)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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; AvatarCateU5BU5D_t1610689372* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1927861623 *)__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)); AvatarCateU5BU5D_t1610689372* L_8 = V_0; AvatarCateU5BU5D_t1610689372* L_9 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_10 = ___index0; AvatarCateU5BU5D_t1610689372* 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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t1927861623 *)__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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t1927861623 *)__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_m4165019509_gshared (List_1_t1927861623 * __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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1927861623 *)__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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1927861623 *)__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; AvatarCateU5BU5D_t1610689372* L_6 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< AvatarCateU5BU5D_t1610689372*, 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, (AvatarCateU5BU5D_t1610689372*)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_m2225179436_gshared (List_1_t1927861623 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m2225179436_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable1; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_0020; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = ___index0; int32_t L_5 = (int32_t)L_4; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); int32_t L_6 = V_0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); } IL_0020: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_000c; } } IL_002b: { IL2CPP_LEAVE(0x3B, FINALLY_0030); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0030; } FINALLY_0030: { // begin finally (depth: 1) { RuntimeObject* L_9 = V_1; if (L_9) { goto IL_0034; } } IL_0033: { IL2CPP_END_FINALLY(48) } IL_0034: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_10); IL2CPP_END_FINALLY(48) } } // end finally (depth: 1) IL2CPP_CLEANUP(48) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2369849703_gshared (List_1_t1927861623 * __this, int32_t ___item0, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_0, (int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m3857127914_gshared (List_1_t1927861623 * __this, int32_t ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); AvatarCateU5BU5D_t1610689372* L_1 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_1, (int32_t)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m511681955_gshared (List_1_t1927861623 * __this, int32_t ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m511681955_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_m511681955_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_m511681955_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_m511681955_RuntimeMethod_var); } IL_005b: { AvatarCateU5BU5D_t1610689372* L_16 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_16, (int32_t)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_20; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Remove_m331015633_gshared (List_1_t1927861623 * __this, int32_t ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___item0; NullCheck((List_1_t1927861623 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0016; } } { int32_t L_3 = V_0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t1927861623 *)__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_m1323486773_gshared (List_1_t1927861623 * __this, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t1281081005 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)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_t1281081005 * L_1 = ___match0; AvatarCateU5BU5D_t1610689372* L_2 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1281081005 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1281081005 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1281081005 *)L_1, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_002d; } } { goto IL_003d; } IL_002d: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0031: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0011; } } IL_003d: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_12 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); int32_t L_13 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); goto IL_0099; } IL_0062: { Predicate_1_t1281081005 * L_14 = ___match0; AvatarCateU5BU5D_t1610689372* L_15 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t1281081005 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t1281081005 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1281081005 *)L_14, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { AvatarCateU5BU5D_t1610689372* L_20 = (AvatarCateU5BU5D_t1610689372*)__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)); AvatarCateU5BU5D_t1610689372* L_23 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; int32_t L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (int32_t)L_26); } IL_0095: { int32_t L_27 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0099: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get__size_2(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0062; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))) <= ((int32_t)0))) { goto IL_00bd; } } { AvatarCateU5BU5D_t1610689372* L_32 = (AvatarCateU5BU5D_t1610689372*)__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_m659969582_gshared (List_1_t1927861623 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m659969582_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_m659969582_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); AvatarCateU5BU5D_t1610689372* L_5 = (AvatarCateU5BU5D_t1610689372*)__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_m641887977_gshared (List_1_t1927861623 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1927861623 *)__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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); AvatarCateU5BU5D_t1610689372* L_5 = (AvatarCateU5BU5D_t1610689372*)__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_m3972013954_gshared (List_1_t1927861623 * __this, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__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_m1897161439_gshared (List_1_t1927861623 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AvatarCateU5BU5D_t1610689372* L_2 = (AvatarCateU5BU5D_t1610689372*)__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_m695611264_gshared (List_1_t1927861623 * __this, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__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_t1955541763 * L_2 = (( Comparer_1_t1955541763 * (*) (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 */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)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_m2422279980_gshared (List_1_t1927861623 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)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_m2798715635_gshared (List_1_t1927861623 * __this, Comparison_1_t230718060 * ___comparison0, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t230718060 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, Comparison_1_t230718060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)L_0, (int32_t)L_1, (Comparison_1_t230718060 *)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_m1950384451_gshared (List_1_t1927861623 * __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_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1927861623 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AvatarCateU5BU5D_t1610689372* L_2 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372*)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 AvatarCateU5BU5D_t1610689372* List_1_ToArray_m3552917086_gshared (List_1_t1927861623 * __this, const RuntimeMethod* method) { AvatarCateU5BU5D_t1610689372* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (AvatarCateU5BU5D_t1610689372*)((AvatarCateU5BU5D_t1610689372*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); AvatarCateU5BU5D_t1610689372* L_1 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); AvatarCateU5BU5D_t1610689372* 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); AvatarCateU5BU5D_t1610689372* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m132952804_gshared (List_1_t1927861623 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1927861623 *)__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_m3214661080_gshared (List_1_t1927861623 * __this, Predicate_1_t1281081005 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1281081005 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1281081005 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1281081005 *)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_t1281081005 * L_1 = ___match0; AvatarCateU5BU5D_t1610689372* L_2 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1281081005 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1281081005 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1281081005 *)L_1, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return (bool)1; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m1365034096_gshared (List_1_t1927861623 * __this, const RuntimeMethod* method) { { AvatarCateU5BU5D_t1610689372* L_0 = (AvatarCateU5BU5D_t1610689372*)__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_m2915380589_gshared (List_1_t1927861623 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m2915380589_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_m2915380589_RuntimeMethod_var); } IL_0012: { AvatarCateU5BU5D_t1610689372** L_3 = (AvatarCateU5BU5D_t1610689372**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, AvatarCateU5BU5D_t1610689372**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (AvatarCateU5BU5D_t1610689372**)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_m1488119755_gshared (List_1_t1927861623 * __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 int32_t List_1_get_Item_m3112861331_gshared (List_1_t1927861623 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m3112861331_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_m3112861331_RuntimeMethod_var); } IL_0017: { AvatarCateU5BU5D_t1610689372* L_3 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Item_m3290064113_gshared (List_1_t1927861623 * __this, int32_t ___index0, int32_t ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m3290064113_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t1927861623 *)__this); (( void (*) (List_1_t1927861623 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1927861623 *)__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_m3290064113_RuntimeMethod_var); } IL_001e: { AvatarCateU5BU5D_t1610689372* L_4 = (AvatarCateU5BU5D_t1610689372*)__this->get__items_1(); int32_t L_5 = ___index0; int32_t L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int32_t)L_6); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m3632386771_gshared (List_1_t1221203580 * __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)); enumThreadIDU5BU5D_t3988452515* L_0 = ((List_1_t1221203580_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_m3443453370_gshared (List_1_t1221203580 * __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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1221203580 *)__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)); enumThreadIDU5BU5D_t3988452515* L_3 = ((List_1_t1221203580_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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1221203580 *)__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(((enumThreadIDU5BU5D_t3988452515*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1221203580 *)__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_m2655320309_gshared (List_1_t1221203580 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m2655320309_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_m2655320309_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((enumThreadIDU5BU5D_t3988452515*)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_m2576347657_gshared (List_1_t1221203580 * __this, enumThreadIDU5BU5D_t3988452515* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); enumThreadIDU5BU5D_t3988452515* 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_m3501995744_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t1221203580_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((enumThreadIDU5BU5D_t3988452515*)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_m1327964016_gshared (List_1_t1221203580 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1221203580 *)__this); Enumerator_t3110447457 L_0 = (( Enumerator_t3110447457 (*) (List_1_t1221203580 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1221203580 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3110447457 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_m1904263262_gshared (List_1_t1221203580 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__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_m2741201382_gshared (List_1_t1221203580 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1221203580 *)__this); Enumerator_t3110447457 L_0 = (( Enumerator_t3110447457 (*) (List_1_t1221203580 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1221203580 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3110447457 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_m2399168426_gshared (List_1_t1221203580 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m2399168426_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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); int32_t L_1 = (int32_t)__this->get__size_2(); V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); goto IL_0036; } IL_001a: { ; // IL_001a: leave IL_002b } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001f; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0025; throw e; } CATCH_001f: { // begin catch(System.NullReferenceException) goto IL_002b; } // end catch (depth: 1) CATCH_0025: { // begin catch(System.InvalidCastException) goto IL_002b; } // end catch (depth: 1) IL_002b: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_Add_m2399168426_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_m121195613_gshared (List_1_t1221203580 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m121195613_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_t1221203580 *)__this); bool L_1 = (( bool (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)); V_0 = (bool)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (bool)0; } IL_0025: { bool L_2 = V_0; return L_2; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m2420310400_gshared (List_1_t1221203580 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2420310400_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_t1221203580 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; goto IL_0025; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return (-1); } IL_0025: { int32_t L_2 = V_0; return L_2; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m2855620382_gshared (List_1_t1221203580 * __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_m2855620382_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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1221203580 *)__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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_1, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); goto IL_0035; } IL_0019: { ; // IL_0019: leave IL_002a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001e; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0024; throw e; } CATCH_001e: { // begin catch(System.NullReferenceException) goto IL_002a; } // end catch (depth: 1) CATCH_0024: { // begin catch(System.InvalidCastException) goto IL_002a; } // end catch (depth: 1) IL_002a: { ArgumentException_t132251570 * L_3 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_3, (String_t*)_stringLiteral1949155672, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,List_1_System_Collections_IList_Insert_m2855620382_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_m882613527_gshared (List_1_t1221203580 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m882613527_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_t1221203580 *)__this); (( bool (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_0, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)); goto IL_0023; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { return; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() extern "C" IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m3152918661_gshared (List_1_t1221203580 * __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_m465014243_gshared (List_1_t1221203580 * __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_m216799748_gshared (List_1_t1221203580 * __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_m4075236403_gshared (List_1_t1221203580 * __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_m2669091999_gshared (List_1_t1221203580 * __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_m1798640199_gshared (List_1_t1221203580 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1221203580 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); int32_t L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) extern "C" IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m2273210802_gshared (List_1_t1221203580 * __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_m2273210802_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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_0, (int32_t)((*(int32_t*)((int32_t*)UnBox(L_1, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 8))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)); goto IL_002e; } IL_0012: { ; // IL_0012: leave IL_0023 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t1023182353_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t3927145244_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_001d; throw e; } CATCH_0017: { // begin catch(System.NullReferenceException) goto IL_0023; } // end catch (depth: 1) CATCH_001d: { // begin catch(System.InvalidCastException) goto IL_0023; } // end catch (depth: 1) IL_0023: { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, (String_t*)_stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,List_1_System_Collections_IList_set_Item_m2273210802_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m214964557_gshared (List_1_t1221203580 * __this, int32_t ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); enumThreadIDU5BU5D_t3988452515* L_1 = (enumThreadIDU5BU5D_t3988452515*)__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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { enumThreadIDU5BU5D_t3988452515* L_2 = (enumThreadIDU5BU5D_t3988452515*)__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; int32_t L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::GrowIfNeeded(System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_GrowIfNeeded_m2342034626_gshared (List_1_t1221203580 * __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; enumThreadIDU5BU5D_t3988452515* L_3 = (enumThreadIDU5BU5D_t3988452515*)__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_t1221203580 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1221203580 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t1221203580 *)__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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1221203580 *)__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_m199148911_gshared (List_1_t1221203580 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m199148911_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_m199148911_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_m199148911_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_m199148911_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_m1713305816_gshared (List_1_t1221203580 * __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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; enumThreadIDU5BU5D_t3988452515* L_5 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< enumThreadIDU5BU5D_t3988452515*, 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, (enumThreadIDU5BU5D_t3988452515*)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_m3633681880_gshared (List_1_t1221203580 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m3633681880_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable0; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_001a; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = V_0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_001a: { RuntimeObject* L_5 = V_1; NullCheck((RuntimeObject*)L_5); bool L_6 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_5); if (L_6) { goto IL_000c; } } IL_0025: { IL2CPP_LEAVE(0x35, FINALLY_002a); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_002a; } FINALLY_002a: { // begin finally (depth: 1) { RuntimeObject* L_7 = V_1; if (L_7) { goto IL_002e; } } IL_002d: { IL2CPP_END_FINALLY(42) } IL_002e: { RuntimeObject* L_8 = V_1; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_8); IL2CPP_END_FINALLY(42) } } // end finally (depth: 1) IL2CPP_CLEANUP(42) { IL2CPP_JUMP_TBL(0x35, IL_0035) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0035: { return; } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_AddRange_m543478764_gshared (List_1_t1221203580 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1221203580 *)__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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1221203580 *)__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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1221203580 *)__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_t961705125 * List_1_AsReadOnly_m730226820_gshared (List_1_t1221203580 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t961705125 * L_0 = (ReadOnlyCollection_1_t961705125 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t961705125 *, 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_m2021346_gshared (List_1_t1221203580 * __this, int32_t ___item0, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_0, (int32_t)0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m2072380649_gshared (List_1_t1221203580 * __this, int32_t ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_0, (int32_t)0, (int32_t)L_1, (int32_t)L_2, (RuntimeObject*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m891286825_gshared (List_1_t1221203580 * __this, int32_t ___index0, int32_t ___count1, int32_t ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); enumThreadIDU5BU5D_t3988452515* L_2 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; int32_t L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)); return L_7; } } // System.Void System.Collections.Generic.List`1::Clear() extern "C" IL2CPP_METHOD_ATTR void List_1_Clear_m2567781061_gshared (List_1_t1221203580 * __this, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); enumThreadIDU5BU5D_t3988452515* L_1 = (enumThreadIDU5BU5D_t3988452515*)__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_m2116621714_gshared (List_1_t1221203580 * __this, int32_t ___item0, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_0, (int32_t)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) extern "C" IL2CPP_METHOD_ATTR void List_1_CopyTo_m1097877406_gshared (List_1_t1221203580 * __this, enumThreadIDU5BU5D_t3988452515* ___array0, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); enumThreadIDU5BU5D_t3988452515* 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_m1910415453_gshared (List_1_t1221203580 * __this, enumThreadIDU5BU5D_t3988452515* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); enumThreadIDU5BU5D_t3988452515* 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_m2650367399_gshared (List_1_t1221203580 * __this, int32_t ___index0, enumThreadIDU5BU5D_t3988452515* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); enumThreadIDU5BU5D_t3988452515* L_2 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_3 = ___index0; enumThreadIDU5BU5D_t3988452515* 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_m4183004653_gshared (List_1_t1221203580 * __this, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { { Predicate_1_t574422962 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)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_t574422962 * L_2 = ___match0; NullCheck((List_1_t1221203580 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1221203580 *, int32_t, int32_t, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t574422962 *)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 int32_t List_1_Find_m661905300_gshared (List_1_t1221203580 * __this, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; { Predicate_1_t574422962 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)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_t574422962 * L_2 = ___match0; NullCheck((List_1_t1221203580 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1221203580 *, int32_t, int32_t, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t574422962 *)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; } } { enumThreadIDU5BU5D_t3988452515* L_5 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; int32_t L_8 = (L_5)->GetAt(static_cast(L_7)); G_B3_0 = L_8; goto IL_0036; } IL_002d: { il2cpp_codegen_initobj((&V_1), sizeof(int32_t)); int32_t L_9 = V_1; G_B3_0 = L_9; } IL_0036: { return G_B3_0; } } // System.Void System.Collections.Generic.List`1::CheckMatch(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckMatch_m376163733_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m376163733_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t574422962 * 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_m376163733_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_t1221203580 * List_1_FindAll_m4138736808_gshared (List_1_t1221203580 * __this, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { { Predicate_1_t574422962 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)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_t574422962 * L_2 = ___match0; NullCheck((List_1_t1221203580 *)__this); List_1_t1221203580 * L_3 = (( List_1_t1221203580 * (*) (List_1_t1221203580 *, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t1221203580 *)__this, (Predicate_1_t574422962 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t574422962 * L_4 = ___match0; NullCheck((List_1_t1221203580 *)__this); List_1_t1221203580 * L_5 = (( List_1_t1221203580 * (*) (List_1_t1221203580 *, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t1221203580 *)__this, (Predicate_1_t574422962 *)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_t1221203580 * List_1_FindAllStackBits_m3363074776_gshared (List_1_t1221203580 * __this, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m3363074776_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; enumThreadIDU5BU5D_t3988452515* 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_m3363074776_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_t574422962 * L_3 = ___match0; enumThreadIDU5BU5D_t3988452515* L_4 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t574422962 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t574422962 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t574422962 *)L_3, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0044; } } { uint32_t* L_9 = V_1; uint32_t* L_10 = V_1; uint32_t L_11 = V_3; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((uint32_t*)L_10))|(int32_t)L_11)); int32_t L_12 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0044: { uint32_t L_13 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_13>>1)); uint32_t L_14 = V_3; if (L_14) { goto IL_0059; } } { uint32_t* L_15 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_0059: { int32_t L_16 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_005f: { int32_t L_17 = V_4; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0022; } } { int32_t L_19 = V_2; V_5 = (enumThreadIDU5BU5D_t3988452515*)((enumThreadIDU5BU5D_t3988452515*)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; } } { enumThreadIDU5BU5D_t3988452515* 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)); enumThreadIDU5BU5D_t3988452515* L_27 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; int32_t L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (int32_t)L_30); } IL_00ac: { uint32_t L_31 = V_3; V_3 = (uint32_t)((int32_t)((uint32_t)L_31>>1)); uint32_t L_32 = V_3; if (L_32) { goto IL_00c1; } } { uint32_t* L_33 = V_1; V_1 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)(((intptr_t)4)))); V_3 = (uint32_t)((int32_t)-2147483648LL); } IL_00c1: { int32_t L_34 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00c7: { int32_t L_35 = V_7; int32_t L_36 = (int32_t)__this->get__size_2(); if ((((int32_t)L_35) >= ((int32_t)L_36))) { goto IL_00dc; } } { int32_t L_37 = V_6; int32_t L_38 = V_2; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0087; } } IL_00dc: { enumThreadIDU5BU5D_t3988452515* L_39 = V_5; int32_t L_40 = V_2; List_1_t1221203580 * L_41 = (List_1_t1221203580 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1221203580 *, enumThreadIDU5BU5D_t3988452515*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (enumThreadIDU5BU5D_t3988452515*)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_t1221203580 * List_1_FindAllList_m3319971004_gshared (List_1_t1221203580 * __this, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { List_1_t1221203580 * V_0 = NULL; int32_t V_1 = 0; { List_1_t1221203580 * L_0 = (List_1_t1221203580 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1221203580 *, 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_t1221203580 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t574422962 * L_1 = ___match0; enumThreadIDU5BU5D_t3988452515* L_2 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t574422962 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t574422962 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t574422962 *)L_1, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t1221203580 * L_7 = V_0; enumThreadIDU5BU5D_t3988452515* L_8 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t1221203580 *)L_7); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1221203580 *)L_7, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)); } IL_0036: { int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003a: { int32_t L_13 = V_1; int32_t L_14 = (int32_t)__this->get__size_2(); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { List_1_t1221203580 * 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_m3620705712_gshared (List_1_t1221203580 * __this, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { { Predicate_1_t574422962 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)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_t574422962 * L_2 = ___match0; NullCheck((List_1_t1221203580 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1221203580 *, int32_t, int32_t, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t574422962 *)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_m3487365576_gshared (List_1_t1221203580 * __this, int32_t ___startIndex0, Predicate_1_t574422962 * ___match1, const RuntimeMethod* method) { { Predicate_1_t574422962 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1221203580 *)__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_t574422962 * L_5 = ___match1; NullCheck((List_1_t1221203580 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1221203580 *, int32_t, int32_t, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t574422962 *)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_m888697190_gshared (List_1_t1221203580 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t574422962 * ___match2, const RuntimeMethod* method) { { Predicate_1_t574422962 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1221203580 *)__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_t574422962 * L_5 = ___match2; NullCheck((List_1_t1221203580 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1221203580 *, int32_t, int32_t, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t574422962 *)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_m1591606698_gshared (List_1_t1221203580 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t574422962 * ___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_t574422962 * L_3 = ___match2; enumThreadIDU5BU5D_t3988452515* L_4 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t574422962 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t574422962 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t574422962 *)L_3, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0024; } } { int32_t L_9 = V_1; return L_9; } IL_0024: { int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0028: { int32_t L_11 = V_1; int32_t L_12 = V_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_000b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_FindLast_m3957401537_gshared (List_1_t1221203580 * __this, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; { Predicate_1_t574422962 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)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_t574422962 * L_2 = ___match0; NullCheck((List_1_t1221203580 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1221203580 *, int32_t, int32_t, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t574422962 *)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(int32_t)); int32_t L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t1221203580 *)__this); int32_t L_7 = (( int32_t (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1221203580 *)__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_m3992343768_gshared (List_1_t1221203580 * __this, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { { Predicate_1_t574422962 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)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_t574422962 * L_2 = ___match0; NullCheck((List_1_t1221203580 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1221203580 *, int32_t, int32_t, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t574422962 *)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_m4147272174_gshared (List_1_t1221203580 * __this, int32_t ___startIndex0, Predicate_1_t574422962 * ___match1, const RuntimeMethod* method) { { Predicate_1_t574422962 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t574422962 * L_3 = ___match1; NullCheck((List_1_t1221203580 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1221203580 *, int32_t, int32_t, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t574422962 *)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_m660154784_gshared (List_1_t1221203580 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t574422962 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t574422962 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1221203580 *)__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_t574422962 * L_7 = ___match2; NullCheck((List_1_t1221203580 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t1221203580 *, int32_t, int32_t, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t574422962 *)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_m2100020814_gshared (List_1_t1221203580 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t574422962 * ___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_t574422962 * L_2 = ___match2; enumThreadIDU5BU5D_t3988452515* L_3 = (enumThreadIDU5BU5D_t3988452515*)__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; int32_t L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t574422962 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t574422962 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t574422962 *)L_2, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_8) { goto IL_0026; } } { int32_t L_9 = V_0; return L_9; } IL_0026: { int32_t L_10 = V_0; int32_t L_11 = ___startIndex0; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0009; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) extern "C" IL2CPP_METHOD_ATTR void List_1_ForEach_m3059328324_gshared (List_1_t1221203580 * __this, Action_1_t4216563729 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m3059328324_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t4216563729 * 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_m3059328324_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t4216563729 * L_2 = ___action0; enumThreadIDU5BU5D_t3988452515* L_3 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t4216563729 *)L_2); (( void (*) (Action_1_t4216563729 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t4216563729 *)L_2, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)); int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002e: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0018; } } { return; } } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR Enumerator_t3110447457 List_1_GetEnumerator_m480041246_gshared (List_1_t1221203580 * __this, const RuntimeMethod* method) { { Enumerator_t3110447457 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m463083893((&L_0), (List_1_t1221203580 *)__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_t1221203580 * List_1_GetRange_m1827579439_gshared (List_1_t1221203580 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { enumThreadIDU5BU5D_t3988452515* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1221203580 *)__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 = (enumThreadIDU5BU5D_t3988452515*)((enumThreadIDU5BU5D_t3988452515*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); enumThreadIDU5BU5D_t3988452515* L_3 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_4 = ___index0; enumThreadIDU5BU5D_t3988452515* 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); enumThreadIDU5BU5D_t3988452515* L_7 = V_0; int32_t L_8 = ___count1; List_1_t1221203580 * L_9 = (List_1_t1221203580 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1221203580 *, enumThreadIDU5BU5D_t3988452515*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (enumThreadIDU5BU5D_t3988452515*)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_m619511161_gshared (List_1_t1221203580 * __this, int32_t ___item0, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_0, (int32_t)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2617763964_gshared (List_1_t1221203580 * __this, int32_t ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); enumThreadIDU5BU5D_t3988452515* L_1 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___index1; int32_t L_6 = (( int32_t (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_1, (int32_t)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_6; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m2011214986_gshared (List_1_t1221203580 * __this, int32_t ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m2011214986_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_m2011214986_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_m2011214986_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_m2011214986_RuntimeMethod_var); } IL_003d: { enumThreadIDU5BU5D_t3988452515* L_8 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_8, (int32_t)L_9, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)); return L_12; } } // System.Void System.Collections.Generic.List`1::Shift(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void List_1_Shift_m3929931712_gshared (List_1_t1221203580 * __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; } } { enumThreadIDU5BU5D_t3988452515* L_5 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_6 = ___start0; enumThreadIDU5BU5D_t3988452515* L_7 = (enumThreadIDU5BU5D_t3988452515*)__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; } } { enumThreadIDU5BU5D_t3988452515* L_15 = (enumThreadIDU5BU5D_t3988452515*)__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_m2230865925_gshared (List_1_t1221203580 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m2230865925_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_m2230865925_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_m4253345331_gshared (List_1_t1221203580 * __this, int32_t ___index0, int32_t ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1221203580 *)__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(); enumThreadIDU5BU5D_t3988452515* L_2 = (enumThreadIDU5BU5D_t3988452515*)__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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1221203580 *)__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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); enumThreadIDU5BU5D_t3988452515* L_4 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_5 = ___index0; int32_t L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int32_t)L_6); int32_t L_7 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::CheckCollection(System.Collections.Generic.IEnumerable`1) extern "C" IL2CPP_METHOD_ATTR void List_1_CheckCollection_m3514861999_gshared (List_1_t1221203580 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3514861999_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_m3514861999_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_m4164503952_gshared (List_1_t1221203580 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { enumThreadIDU5BU5D_t3988452515* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1221203580 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1221203580 *)__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_t1221203580 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (enumThreadIDU5BU5D_t3988452515*)((enumThreadIDU5BU5D_t3988452515*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); enumThreadIDU5BU5D_t3988452515* L_4 = V_0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, enumThreadIDU5BU5D_t3988452515*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t1221203580 *)__this, (enumThreadIDU5BU5D_t3988452515*)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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; enumThreadIDU5BU5D_t3988452515* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1221203580 *)__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)); enumThreadIDU5BU5D_t3988452515* L_8 = V_0; enumThreadIDU5BU5D_t3988452515* L_9 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_10 = ___index0; enumThreadIDU5BU5D_t3988452515* 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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t1221203580 *)__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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t1221203580 *)__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_m650063605_gshared (List_1_t1221203580 * __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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1221203580 *)__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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1221203580 *)__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; enumThreadIDU5BU5D_t3988452515* L_6 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< enumThreadIDU5BU5D_t3988452515*, 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, (enumThreadIDU5BU5D_t3988452515*)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_m476567173_gshared (List_1_t1221203580 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m476567173_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); int32_t __leave_target = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___enumerable1; NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 20), (RuntimeObject*)L_0); V_1 = (RuntimeObject*)L_1; } IL_0007: try { // begin try (depth: 1) { goto IL_0020; } IL_000c: { RuntimeObject* L_2 = V_1; NullCheck((RuntimeObject*)L_2); int32_t L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (int32_t)L_3; int32_t L_4 = ___index0; int32_t L_5 = (int32_t)L_4; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); int32_t L_6 = V_0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)); } IL_0020: { RuntimeObject* L_7 = V_1; NullCheck((RuntimeObject*)L_7); bool L_8 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, (RuntimeObject*)L_7); if (L_8) { goto IL_000c; } } IL_002b: { IL2CPP_LEAVE(0x3B, FINALLY_0030); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0030; } FINALLY_0030: { // begin finally (depth: 1) { RuntimeObject* L_9 = V_1; if (L_9) { goto IL_0034; } } IL_0033: { IL2CPP_END_FINALLY(48) } IL_0034: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, (RuntimeObject*)L_10); IL2CPP_END_FINALLY(48) } } // end finally (depth: 1) IL2CPP_CLEANUP(48) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m2044894128_gshared (List_1_t1221203580 * __this, int32_t ___item0, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_0, (int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m3974834965_gshared (List_1_t1221203580 * __this, int32_t ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); enumThreadIDU5BU5D_t3988452515* L_1 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_1, (int32_t)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m1500423961_gshared (List_1_t1221203580 * __this, int32_t ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m1500423961_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_m1500423961_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_m1500423961_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_m1500423961_RuntimeMethod_var); } IL_005b: { enumThreadIDU5BU5D_t3988452515* L_16 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_16, (int32_t)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)); return L_20; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) extern "C" IL2CPP_METHOD_ATTR bool List_1_Remove_m2027085818_gshared (List_1_t1221203580 * __this, int32_t ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___item0; NullCheck((List_1_t1221203580 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0016; } } { int32_t L_3 = V_0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t1221203580 *)__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_m707361566_gshared (List_1_t1221203580 * __this, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t574422962 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)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_t574422962 * L_1 = ___match0; enumThreadIDU5BU5D_t3988452515* L_2 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t574422962 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t574422962 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t574422962 *)L_1, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_002d; } } { goto IL_003d; } IL_002d: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0031: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0011; } } IL_003d: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_004b; } } { return 0; } IL_004b: { int32_t L_12 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); int32_t L_13 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); goto IL_0099; } IL_0062: { Predicate_1_t574422962 * L_14 = ___match0; enumThreadIDU5BU5D_t3988452515* L_15 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t574422962 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t574422962 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t574422962 *)L_14, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { enumThreadIDU5BU5D_t3988452515* L_20 = (enumThreadIDU5BU5D_t3988452515*)__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)); enumThreadIDU5BU5D_t3988452515* L_23 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; int32_t L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (int32_t)L_26); } IL_0095: { int32_t L_27 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1)); } IL_0099: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get__size_2(); if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0062; } } { int32_t L_30 = V_1; int32_t L_31 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_31))) <= ((int32_t)0))) { goto IL_00bd; } } { enumThreadIDU5BU5D_t3988452515* L_32 = (enumThreadIDU5BU5D_t3988452515*)__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_m679101422_gshared (List_1_t1221203580 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m679101422_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_m679101422_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); enumThreadIDU5BU5D_t3988452515* L_5 = (enumThreadIDU5BU5D_t3988452515*)__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_m3939541078_gshared (List_1_t1221203580 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1221203580 *)__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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); enumThreadIDU5BU5D_t3988452515* L_5 = (enumThreadIDU5BU5D_t3988452515*)__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_m744388398_gshared (List_1_t1221203580 * __this, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__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_m3264602008_gshared (List_1_t1221203580 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); enumThreadIDU5BU5D_t3988452515* L_2 = (enumThreadIDU5BU5D_t3988452515*)__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_m2917189113_gshared (List_1_t1221203580 * __this, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__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_t1248883720 * L_2 = (( Comparer_1_t1248883720 * (*) (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 */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)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_m3703418658_gshared (List_1_t1221203580 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)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_m2004188149_gshared (List_1_t1221203580 * __this, Comparison_1_t3819027313 * ___comparison0, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t3819027313 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, Comparison_1_t3819027313 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)L_0, (int32_t)L_1, (Comparison_1_t3819027313 *)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_m3472916396_gshared (List_1_t1221203580 * __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_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1221203580 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); enumThreadIDU5BU5D_t3988452515* L_2 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515*)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 enumThreadIDU5BU5D_t3988452515* List_1_ToArray_m3788402860_gshared (List_1_t1221203580 * __this, const RuntimeMethod* method) { enumThreadIDU5BU5D_t3988452515* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (enumThreadIDU5BU5D_t3988452515*)((enumThreadIDU5BU5D_t3988452515*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); enumThreadIDU5BU5D_t3988452515* L_1 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); enumThreadIDU5BU5D_t3988452515* 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); enumThreadIDU5BU5D_t3988452515* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m435801147_gshared (List_1_t1221203580 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1221203580 *)__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_m506696670_gshared (List_1_t1221203580 * __this, Predicate_1_t574422962 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t574422962 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t574422962 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t574422962 *)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_t574422962 * L_1 = ___match0; enumThreadIDU5BU5D_t3988452515* L_2 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t574422962 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t574422962 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t574422962 *)L_1, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002a: { int32_t L_8 = V_0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return (bool)1; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() extern "C" IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m987478831_gshared (List_1_t1221203580 * __this, const RuntimeMethod* method) { { enumThreadIDU5BU5D_t3988452515* L_0 = (enumThreadIDU5BU5D_t3988452515*)__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_m482574230_gshared (List_1_t1221203580 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m482574230_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_m482574230_RuntimeMethod_var); } IL_0012: { enumThreadIDU5BU5D_t3988452515** L_3 = (enumThreadIDU5BU5D_t3988452515**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, enumThreadIDU5BU5D_t3988452515**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (enumThreadIDU5BU5D_t3988452515**)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_m2227048709_gshared (List_1_t1221203580 * __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 int32_t List_1_get_Item_m3459958539_gshared (List_1_t1221203580 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m3459958539_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_m3459958539_RuntimeMethod_var); } IL_0017: { enumThreadIDU5BU5D_t3988452515* L_3 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) extern "C" IL2CPP_METHOD_ATTR void List_1_set_Item_m1997330595_gshared (List_1_t1221203580 * __this, int32_t ___index0, int32_t ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m1997330595_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t1221203580 *)__this); (( void (*) (List_1_t1221203580 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1221203580 *)__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_m1997330595_RuntimeMethod_var); } IL_001e: { enumThreadIDU5BU5D_t3988452515* L_4 = (enumThreadIDU5BU5D_t3988452515*)__this->get__items_1(); int32_t L_5 = ___index0; int32_t L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int32_t)L_6); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m988032232_gshared (List_1_t904547919 * __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)); PropertyMetadataU5BU5D_t3282844708* L_0 = ((List_1_t904547919_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_m2990306541_gshared (List_1_t904547919 * __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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t904547919 *)__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)); PropertyMetadataU5BU5D_t3282844708* L_3 = ((List_1_t904547919_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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t904547919 *)__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(((PropertyMetadataU5BU5D_t3282844708*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t904547919 *)__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_m4141410161_gshared (List_1_t904547919 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m4141410161_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_m4141410161_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((PropertyMetadataU5BU5D_t3282844708*)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_m4223878617_gshared (List_1_t904547919 * __this, PropertyMetadataU5BU5D_t3282844708* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); PropertyMetadataU5BU5D_t3282844708* 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_m2755543816_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t904547919_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((PropertyMetadataU5BU5D_t3282844708*)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_m1470046662_gshared (List_1_t904547919 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t904547919 *)__this); Enumerator_t2793791796 L_0 = (( Enumerator_t2793791796 (*) (List_1_t904547919 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t904547919 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2793791796 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_m1943723599_gshared (List_1_t904547919 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__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_m4271631331_gshared (List_1_t904547919 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t904547919 *)__this); Enumerator_t2793791796 L_0 = (( Enumerator_t2793791796 (*) (List_1_t904547919 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t904547919 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2793791796 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_m1482673454_gshared (List_1_t904547919 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1482673454_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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t904547919 *)__this, (PropertyMetadata_t3727440473 )((*(PropertyMetadata_t3727440473 *)((PropertyMetadata_t3727440473 *)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_m1482673454_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_m3109604279_gshared (List_1_t904547919 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m3109604279_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_t904547919 *)__this); bool L_1 = (( bool (*) (List_1_t904547919 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t904547919 *)__this, (PropertyMetadata_t3727440473 )((*(PropertyMetadata_t3727440473 *)((PropertyMetadata_t3727440473 *)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_m3215387377_gshared (List_1_t904547919 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m3215387377_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_t904547919 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t904547919 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t904547919 *)__this, (PropertyMetadata_t3727440473 )((*(PropertyMetadata_t3727440473 *)((PropertyMetadata_t3727440473 *)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_m528503096_gshared (List_1_t904547919 * __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_m528503096_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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t904547919 *)__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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_1, (PropertyMetadata_t3727440473 )((*(PropertyMetadata_t3727440473 *)((PropertyMetadata_t3727440473 *)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_m528503096_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_m2673834894_gshared (List_1_t904547919 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m2673834894_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_t904547919 *)__this); (( bool (*) (List_1_t904547919 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t904547919 *)__this, (PropertyMetadata_t3727440473 )((*(PropertyMetadata_t3727440473 *)((PropertyMetadata_t3727440473 *)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_m453134734_gshared (List_1_t904547919 * __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_m2371613265_gshared (List_1_t904547919 * __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_m2917711129_gshared (List_1_t904547919 * __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_m124229718_gshared (List_1_t904547919 * __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_m3841289553_gshared (List_1_t904547919 * __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_m3120339478_gshared (List_1_t904547919 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t904547919 *)__this); PropertyMetadata_t3727440473 L_1 = (( PropertyMetadata_t3727440473 (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); PropertyMetadata_t3727440473 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_m1402884891_gshared (List_1_t904547919 * __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_m1402884891_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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_0, (PropertyMetadata_t3727440473 )((*(PropertyMetadata_t3727440473 *)((PropertyMetadata_t3727440473 *)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_m1402884891_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2937118214_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); PropertyMetadataU5BU5D_t3282844708* L_1 = (PropertyMetadataU5BU5D_t3282844708*)__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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t904547919 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { PropertyMetadataU5BU5D_t3282844708* L_2 = (PropertyMetadataU5BU5D_t3282844708*)__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; PropertyMetadata_t3727440473 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (PropertyMetadata_t3727440473 )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_m2305116206_gshared (List_1_t904547919 * __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; PropertyMetadataU5BU5D_t3282844708* L_3 = (PropertyMetadataU5BU5D_t3282844708*)__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_t904547919 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t904547919 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t904547919 *)__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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t904547919 *)__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_m477902800_gshared (List_1_t904547919 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m477902800_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_m477902800_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_m477902800_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_m477902800_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_m1676726881_gshared (List_1_t904547919 * __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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; PropertyMetadataU5BU5D_t3282844708* L_5 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< PropertyMetadataU5BU5D_t3282844708*, 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, (PropertyMetadataU5BU5D_t3282844708*)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_m2303036740_gshared (List_1_t904547919 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m2303036740_MetadataUsageId); s_Il2CppMethodInitialized = true; } PropertyMetadata_t3727440473 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); PropertyMetadata_t3727440473 L_3 = InterfaceFuncInvoker0< PropertyMetadata_t3727440473 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (PropertyMetadata_t3727440473 )L_3; PropertyMetadata_t3727440473 L_4 = V_0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t904547919 *)__this, (PropertyMetadata_t3727440473 )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_m1595402846_gshared (List_1_t904547919 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t904547919 *)__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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t904547919 *)__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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t904547919 *)__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_t645049464 * List_1_AsReadOnly_m696092756_gshared (List_1_t904547919 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t645049464 * L_0 = (ReadOnlyCollection_1_t645049464 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t645049464 *, 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_m1858007862_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); PropertyMetadata_t3727440473 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, int32_t, int32_t, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_0, (int32_t)0, (int32_t)L_1, (PropertyMetadata_t3727440473 )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_m255898296_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); PropertyMetadata_t3727440473 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, int32_t, int32_t, PropertyMetadata_t3727440473 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_0, (int32_t)0, (int32_t)L_1, (PropertyMetadata_t3727440473 )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_m760866620_gshared (List_1_t904547919 * __this, int32_t ___index0, int32_t ___count1, PropertyMetadata_t3727440473 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); PropertyMetadataU5BU5D_t3282844708* L_2 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; PropertyMetadata_t3727440473 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, int32_t, int32_t, PropertyMetadata_t3727440473 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_2, (int32_t)L_3, (int32_t)L_4, (PropertyMetadata_t3727440473 )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_m2091156237_gshared (List_1_t904547919 * __this, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadataU5BU5D_t3282844708* L_1 = (PropertyMetadataU5BU5D_t3282844708*)__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_m3056584443_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadata_t3727440473 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, PropertyMetadata_t3727440473 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_0, (PropertyMetadata_t3727440473 )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_m1700291289_gshared (List_1_t904547919 * __this, PropertyMetadataU5BU5D_t3282844708* ___array0, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadataU5BU5D_t3282844708* 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_m1796102834_gshared (List_1_t904547919 * __this, PropertyMetadataU5BU5D_t3282844708* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadataU5BU5D_t3282844708* 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_m3935305762_gshared (List_1_t904547919 * __this, int32_t ___index0, PropertyMetadataU5BU5D_t3282844708* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); PropertyMetadataU5BU5D_t3282844708* L_2 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_3 = ___index0; PropertyMetadataU5BU5D_t3282844708* 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_m4266896884_gshared (List_1_t904547919 * __this, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { { Predicate_1_t257767301 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)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_t257767301 * L_2 = ___match0; NullCheck((List_1_t904547919 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t904547919 *, int32_t, int32_t, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t904547919 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t257767301 *)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 PropertyMetadata_t3727440473 List_1_Find_m494787038_gshared (List_1_t904547919 * __this, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; PropertyMetadata_t3727440473 V_1; memset(&V_1, 0, sizeof(V_1)); PropertyMetadata_t3727440473 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t257767301 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)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_t257767301 * L_2 = ___match0; NullCheck((List_1_t904547919 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t904547919 *, int32_t, int32_t, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t904547919 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t257767301 *)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; } } { PropertyMetadataU5BU5D_t3282844708* L_5 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; PropertyMetadata_t3727440473 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(PropertyMetadata_t3727440473 )); PropertyMetadata_t3727440473 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_m967940782_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m967940782_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t257767301 * 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_m967940782_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_t904547919 * List_1_FindAll_m2172349645_gshared (List_1_t904547919 * __this, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { { Predicate_1_t257767301 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)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_t257767301 * L_2 = ___match0; NullCheck((List_1_t904547919 *)__this); List_1_t904547919 * L_3 = (( List_1_t904547919 * (*) (List_1_t904547919 *, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t904547919 *)__this, (Predicate_1_t257767301 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t257767301 * L_4 = ___match0; NullCheck((List_1_t904547919 *)__this); List_1_t904547919 * L_5 = (( List_1_t904547919 * (*) (List_1_t904547919 *, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t904547919 *)__this, (Predicate_1_t257767301 *)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_t904547919 * List_1_FindAllStackBits_m2344188860_gshared (List_1_t904547919 * __this, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2344188860_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; PropertyMetadataU5BU5D_t3282844708* 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_m2344188860_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_t257767301 * L_3 = ___match0; PropertyMetadataU5BU5D_t3282844708* L_4 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; PropertyMetadata_t3727440473 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t257767301 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t257767301 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t257767301 *)L_3, (PropertyMetadata_t3727440473 )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 = (PropertyMetadataU5BU5D_t3282844708*)((PropertyMetadataU5BU5D_t3282844708*)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; } } { PropertyMetadataU5BU5D_t3282844708* 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)); PropertyMetadataU5BU5D_t3282844708* L_27 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; PropertyMetadata_t3727440473 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (PropertyMetadata_t3727440473 )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: { PropertyMetadataU5BU5D_t3282844708* L_39 = V_5; int32_t L_40 = V_2; List_1_t904547919 * L_41 = (List_1_t904547919 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t904547919 *, PropertyMetadataU5BU5D_t3282844708*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (PropertyMetadataU5BU5D_t3282844708*)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_t904547919 * List_1_FindAllList_m4104749882_gshared (List_1_t904547919 * __this, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { List_1_t904547919 * V_0 = NULL; int32_t V_1 = 0; { List_1_t904547919 * L_0 = (List_1_t904547919 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t904547919 *, 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_t904547919 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t257767301 * L_1 = ___match0; PropertyMetadataU5BU5D_t3282844708* L_2 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; PropertyMetadata_t3727440473 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t257767301 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t257767301 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t257767301 *)L_1, (PropertyMetadata_t3727440473 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t904547919 * L_7 = V_0; PropertyMetadataU5BU5D_t3282844708* L_8 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; PropertyMetadata_t3727440473 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t904547919 *)L_7); (( void (*) (List_1_t904547919 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t904547919 *)L_7, (PropertyMetadata_t3727440473 )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_t904547919 * 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_m4159011190_gshared (List_1_t904547919 * __this, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { { Predicate_1_t257767301 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)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_t257767301 * L_2 = ___match0; NullCheck((List_1_t904547919 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t904547919 *, int32_t, int32_t, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t904547919 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t257767301 *)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_m3527668689_gshared (List_1_t904547919 * __this, int32_t ___startIndex0, Predicate_1_t257767301 * ___match1, const RuntimeMethod* method) { { Predicate_1_t257767301 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t904547919 *)__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_t257767301 * L_5 = ___match1; NullCheck((List_1_t904547919 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t904547919 *, int32_t, int32_t, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t257767301 *)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_m1622131902_gshared (List_1_t904547919 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t257767301 * ___match2, const RuntimeMethod* method) { { Predicate_1_t257767301 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t904547919 *)__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_t257767301 * L_5 = ___match2; NullCheck((List_1_t904547919 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t904547919 *, int32_t, int32_t, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t257767301 *)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_m873682115_gshared (List_1_t904547919 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t257767301 * ___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_t257767301 * L_3 = ___match2; PropertyMetadataU5BU5D_t3282844708* L_4 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; PropertyMetadata_t3727440473 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t257767301 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t257767301 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t257767301 *)L_3, (PropertyMetadata_t3727440473 )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 PropertyMetadata_t3727440473 List_1_FindLast_m2227544462_gshared (List_1_t904547919 * __this, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; PropertyMetadata_t3727440473 V_1; memset(&V_1, 0, sizeof(V_1)); PropertyMetadata_t3727440473 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t257767301 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)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_t257767301 * L_2 = ___match0; NullCheck((List_1_t904547919 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t904547919 *, int32_t, int32_t, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t904547919 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t257767301 *)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(PropertyMetadata_t3727440473 )); PropertyMetadata_t3727440473 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t904547919 *)__this); PropertyMetadata_t3727440473 L_7 = (( PropertyMetadata_t3727440473 (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t904547919 *)__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_m1939787237_gshared (List_1_t904547919 * __this, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { { Predicate_1_t257767301 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)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_t257767301 * L_2 = ___match0; NullCheck((List_1_t904547919 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t904547919 *, int32_t, int32_t, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t904547919 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t257767301 *)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_m1581687881_gshared (List_1_t904547919 * __this, int32_t ___startIndex0, Predicate_1_t257767301 * ___match1, const RuntimeMethod* method) { { Predicate_1_t257767301 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t257767301 * L_3 = ___match1; NullCheck((List_1_t904547919 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t904547919 *, int32_t, int32_t, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t904547919 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t257767301 *)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_m2425811595_gshared (List_1_t904547919 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t257767301 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t257767301 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t904547919 *)__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_t257767301 * L_7 = ___match2; NullCheck((List_1_t904547919 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t904547919 *, int32_t, int32_t, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t257767301 *)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_m527295550_gshared (List_1_t904547919 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t257767301 * ___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_t257767301 * L_2 = ___match2; PropertyMetadataU5BU5D_t3282844708* L_3 = (PropertyMetadataU5BU5D_t3282844708*)__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; PropertyMetadata_t3727440473 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t257767301 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t257767301 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t257767301 *)L_2, (PropertyMetadata_t3727440473 )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_m1532424243_gshared (List_1_t904547919 * __this, Action_1_t3899908068 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m1532424243_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t3899908068 * 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_m1532424243_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t3899908068 * L_2 = ___action0; PropertyMetadataU5BU5D_t3282844708* L_3 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; PropertyMetadata_t3727440473 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t3899908068 *)L_2); (( void (*) (Action_1_t3899908068 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t3899908068 *)L_2, (PropertyMetadata_t3727440473 )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_t2793791796 List_1_GetEnumerator_m3201914651_gshared (List_1_t904547919 * __this, const RuntimeMethod* method) { { Enumerator_t2793791796 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m3443783988((&L_0), (List_1_t904547919 *)__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_t904547919 * List_1_GetRange_m1694327362_gshared (List_1_t904547919 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { PropertyMetadataU5BU5D_t3282844708* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t904547919 *)__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 = (PropertyMetadataU5BU5D_t3282844708*)((PropertyMetadataU5BU5D_t3282844708*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); PropertyMetadataU5BU5D_t3282844708* L_3 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_4 = ___index0; PropertyMetadataU5BU5D_t3282844708* 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); PropertyMetadataU5BU5D_t3282844708* L_7 = V_0; int32_t L_8 = ___count1; List_1_t904547919 * L_9 = (List_1_t904547919 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t904547919 *, PropertyMetadataU5BU5D_t3282844708*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (PropertyMetadataU5BU5D_t3282844708*)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_m1782003495_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadata_t3727440473 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, PropertyMetadata_t3727440473 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_0, (PropertyMetadata_t3727440473 )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_m1886988770_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); PropertyMetadataU5BU5D_t3282844708* L_1 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadata_t3727440473 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 */, PropertyMetadataU5BU5D_t3282844708*, PropertyMetadata_t3727440473 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_1, (PropertyMetadata_t3727440473 )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_m1995497757_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m1995497757_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_m1995497757_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_m1995497757_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_m1995497757_RuntimeMethod_var); } IL_003d: { PropertyMetadataU5BU5D_t3282844708* L_8 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadata_t3727440473 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, PropertyMetadata_t3727440473 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_8, (PropertyMetadata_t3727440473 )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_m4223381714_gshared (List_1_t904547919 * __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; } } { PropertyMetadataU5BU5D_t3282844708* L_5 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_6 = ___start0; PropertyMetadataU5BU5D_t3282844708* L_7 = (PropertyMetadataU5BU5D_t3282844708*)__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; } } { PropertyMetadataU5BU5D_t3282844708* L_15 = (PropertyMetadataU5BU5D_t3282844708*)__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_m2652972840_gshared (List_1_t904547919 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m2652972840_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_m2652972840_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_m3738768827_gshared (List_1_t904547919 * __this, int32_t ___index0, PropertyMetadata_t3727440473 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t904547919 *)__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(); PropertyMetadataU5BU5D_t3282844708* L_2 = (PropertyMetadataU5BU5D_t3282844708*)__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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t904547919 *)__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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); PropertyMetadataU5BU5D_t3282844708* L_4 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_5 = ___index0; PropertyMetadata_t3727440473 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (PropertyMetadata_t3727440473 )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_m1576480403_gshared (List_1_t904547919 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m1576480403_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_m1576480403_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_m1566793676_gshared (List_1_t904547919 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { PropertyMetadataU5BU5D_t3282844708* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t904547919 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t904547919 *)__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_t904547919 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (PropertyMetadataU5BU5D_t3282844708*)((PropertyMetadataU5BU5D_t3282844708*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); PropertyMetadataU5BU5D_t3282844708* L_4 = V_0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, PropertyMetadataU5BU5D_t3282844708*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t904547919 *)__this, (PropertyMetadataU5BU5D_t3282844708*)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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; PropertyMetadataU5BU5D_t3282844708* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t904547919 *)__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)); PropertyMetadataU5BU5D_t3282844708* L_8 = V_0; PropertyMetadataU5BU5D_t3282844708* L_9 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_10 = ___index0; PropertyMetadataU5BU5D_t3282844708* 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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t904547919 *)__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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t904547919 *)__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_m2713037473_gshared (List_1_t904547919 * __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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t904547919 *)__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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t904547919 *)__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; PropertyMetadataU5BU5D_t3282844708* L_6 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< PropertyMetadataU5BU5D_t3282844708*, 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, (PropertyMetadataU5BU5D_t3282844708*)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_m818260483_gshared (List_1_t904547919 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m818260483_MetadataUsageId); s_Il2CppMethodInitialized = true; } PropertyMetadata_t3727440473 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); PropertyMetadata_t3727440473 L_3 = InterfaceFuncInvoker0< PropertyMetadata_t3727440473 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (PropertyMetadata_t3727440473 )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)); PropertyMetadata_t3727440473 L_6 = V_0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_5, (PropertyMetadata_t3727440473 )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_m1507841516_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadata_t3727440473 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 */, PropertyMetadataU5BU5D_t3282844708*, PropertyMetadata_t3727440473 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_0, (PropertyMetadata_t3727440473 )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_m935736516_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); PropertyMetadataU5BU5D_t3282844708* L_1 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadata_t3727440473 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, PropertyMetadata_t3727440473 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_1, (PropertyMetadata_t3727440473 )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_m3728710726_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m3728710726_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_m3728710726_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_m3728710726_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_m3728710726_RuntimeMethod_var); } IL_005b: { PropertyMetadataU5BU5D_t3282844708* L_16 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadata_t3727440473 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, PropertyMetadata_t3727440473 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_16, (PropertyMetadata_t3727440473 )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_m2964547062_gshared (List_1_t904547919 * __this, PropertyMetadata_t3727440473 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { PropertyMetadata_t3727440473 L_0 = ___item0; NullCheck((List_1_t904547919 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t904547919 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t904547919 *)__this, (PropertyMetadata_t3727440473 )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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t904547919 *)__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_m2566302817_gshared (List_1_t904547919 * __this, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t257767301 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)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_t257767301 * L_1 = ___match0; PropertyMetadataU5BU5D_t3282844708* L_2 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; PropertyMetadata_t3727440473 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t257767301 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t257767301 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t257767301 *)L_1, (PropertyMetadata_t3727440473 )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_t257767301 * L_14 = ___match0; PropertyMetadataU5BU5D_t3282844708* L_15 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; PropertyMetadata_t3727440473 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t257767301 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t257767301 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t257767301 *)L_14, (PropertyMetadata_t3727440473 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { PropertyMetadataU5BU5D_t3282844708* L_20 = (PropertyMetadataU5BU5D_t3282844708*)__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)); PropertyMetadataU5BU5D_t3282844708* L_23 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; PropertyMetadata_t3727440473 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (PropertyMetadata_t3727440473 )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; } } { PropertyMetadataU5BU5D_t3282844708* L_32 = (PropertyMetadataU5BU5D_t3282844708*)__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_m4183014749_gshared (List_1_t904547919 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m4183014749_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_m4183014749_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); PropertyMetadataU5BU5D_t3282844708* L_5 = (PropertyMetadataU5BU5D_t3282844708*)__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_m4281830567_gshared (List_1_t904547919 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t904547919 *)__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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); PropertyMetadataU5BU5D_t3282844708* L_5 = (PropertyMetadataU5BU5D_t3282844708*)__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_m2853214241_gshared (List_1_t904547919 * __this, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__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_m1564638722_gshared (List_1_t904547919 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); PropertyMetadataU5BU5D_t3282844708* L_2 = (PropertyMetadataU5BU5D_t3282844708*)__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_m3666116566_gshared (List_1_t904547919 * __this, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__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_t932228059 * L_2 = (( Comparer_1_t932228059 * (*) (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 */, PropertyMetadataU5BU5D_t3282844708*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)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_m3020317950_gshared (List_1_t904547919 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)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_m721901238_gshared (List_1_t904547919 * __this, Comparison_1_t3502371652 * ___comparison0, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t3502371652 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, int32_t, Comparison_1_t3502371652 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)L_0, (int32_t)L_1, (Comparison_1_t3502371652 *)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_m1439190475_gshared (List_1_t904547919 * __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_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t904547919 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); PropertyMetadataU5BU5D_t3282844708* L_2 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708*)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 PropertyMetadataU5BU5D_t3282844708* List_1_ToArray_m416456480_gshared (List_1_t904547919 * __this, const RuntimeMethod* method) { PropertyMetadataU5BU5D_t3282844708* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (PropertyMetadataU5BU5D_t3282844708*)((PropertyMetadataU5BU5D_t3282844708*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); PropertyMetadataU5BU5D_t3282844708* L_1 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); PropertyMetadataU5BU5D_t3282844708* 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); PropertyMetadataU5BU5D_t3282844708* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m2682620356_gshared (List_1_t904547919 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t904547919 *)__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_m3745471536_gshared (List_1_t904547919 * __this, Predicate_1_t257767301 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t257767301 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t257767301 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t257767301 *)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_t257767301 * L_1 = ___match0; PropertyMetadataU5BU5D_t3282844708* L_2 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; PropertyMetadata_t3727440473 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t257767301 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t257767301 *, PropertyMetadata_t3727440473 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t257767301 *)L_1, (PropertyMetadata_t3727440473 )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_m1012084787_gshared (List_1_t904547919 * __this, const RuntimeMethod* method) { { PropertyMetadataU5BU5D_t3282844708* L_0 = (PropertyMetadataU5BU5D_t3282844708*)__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_m2956797340_gshared (List_1_t904547919 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m2956797340_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_m2956797340_RuntimeMethod_var); } IL_0012: { PropertyMetadataU5BU5D_t3282844708** L_3 = (PropertyMetadataU5BU5D_t3282844708**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, PropertyMetadataU5BU5D_t3282844708**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (PropertyMetadataU5BU5D_t3282844708**)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_m3883797600_gshared (List_1_t904547919 * __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 PropertyMetadata_t3727440473 List_1_get_Item_m937063544_gshared (List_1_t904547919 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m937063544_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_m937063544_RuntimeMethod_var); } IL_0017: { PropertyMetadataU5BU5D_t3282844708* L_3 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; PropertyMetadata_t3727440473 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_m2408984739_gshared (List_1_t904547919 * __this, int32_t ___index0, PropertyMetadata_t3727440473 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m2408984739_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t904547919 *)__this); (( void (*) (List_1_t904547919 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t904547919 *)__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_m2408984739_RuntimeMethod_var); } IL_001e: { PropertyMetadataU5BU5D_t3282844708* L_4 = (PropertyMetadataU5BU5D_t3282844708*)__this->get__items_1(); int32_t L_5 = ___index0; PropertyMetadata_t3727440473 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (PropertyMetadata_t3727440473 )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_m4110779346_gshared (List_1_t551117518 * __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)); LMRendererInfoU5BU5D_t4046529225* L_0 = ((List_1_t551117518_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_m2311661246_gshared (List_1_t551117518 * __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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t551117518 *)__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)); LMRendererInfoU5BU5D_t4046529225* L_3 = ((List_1_t551117518_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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t551117518 *)__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(((LMRendererInfoU5BU5D_t4046529225*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t551117518 *)__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_m3998346358_gshared (List_1_t551117518 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m3998346358_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_m3998346358_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((LMRendererInfoU5BU5D_t4046529225*)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_m849014209_gshared (List_1_t551117518 * __this, LMRendererInfoU5BU5D_t4046529225* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); LMRendererInfoU5BU5D_t4046529225* 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_m3911412423_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t551117518_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((LMRendererInfoU5BU5D_t4046529225*)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_m1029017876_gshared (List_1_t551117518 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t551117518 *)__this); Enumerator_t2440361395 L_0 = (( Enumerator_t2440361395 (*) (List_1_t551117518 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t551117518 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2440361395 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_m3716705994_gshared (List_1_t551117518 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__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_m4122527778_gshared (List_1_t551117518 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t551117518 *)__this); Enumerator_t2440361395 L_0 = (( Enumerator_t2440361395 (*) (List_1_t551117518 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t551117518 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2440361395 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_m3935019870_gshared (List_1_t551117518 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m3935019870_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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t551117518 *)__this, (LMRendererInfo_t3374010072 )((*(LMRendererInfo_t3374010072 *)((LMRendererInfo_t3374010072 *)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_m3935019870_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_m3600876729_gshared (List_1_t551117518 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m3600876729_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_t551117518 *)__this); bool L_1 = (( bool (*) (List_1_t551117518 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t551117518 *)__this, (LMRendererInfo_t3374010072 )((*(LMRendererInfo_t3374010072 *)((LMRendererInfo_t3374010072 *)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_m2213211986_gshared (List_1_t551117518 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2213211986_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_t551117518 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t551117518 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t551117518 *)__this, (LMRendererInfo_t3374010072 )((*(LMRendererInfo_t3374010072 *)((LMRendererInfo_t3374010072 *)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_m2563629199_gshared (List_1_t551117518 * __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_m2563629199_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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t551117518 *)__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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_1, (LMRendererInfo_t3374010072 )((*(LMRendererInfo_t3374010072 *)((LMRendererInfo_t3374010072 *)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_m2563629199_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_m2470797986_gshared (List_1_t551117518 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m2470797986_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_t551117518 *)__this); (( bool (*) (List_1_t551117518 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t551117518 *)__this, (LMRendererInfo_t3374010072 )((*(LMRendererInfo_t3374010072 *)((LMRendererInfo_t3374010072 *)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_m2121675222_gshared (List_1_t551117518 * __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_m4066519579_gshared (List_1_t551117518 * __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_m3772664589_gshared (List_1_t551117518 * __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_m2526089579_gshared (List_1_t551117518 * __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_m985932033_gshared (List_1_t551117518 * __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_m1153400413_gshared (List_1_t551117518 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t551117518 *)__this); LMRendererInfo_t3374010072 L_1 = (( LMRendererInfo_t3374010072 (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); LMRendererInfo_t3374010072 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_m1984087266_gshared (List_1_t551117518 * __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_m1984087266_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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_0, (LMRendererInfo_t3374010072 )((*(LMRendererInfo_t3374010072 *)((LMRendererInfo_t3374010072 *)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_m1984087266_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2240949582_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); LMRendererInfoU5BU5D_t4046529225* L_1 = (LMRendererInfoU5BU5D_t4046529225*)__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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t551117518 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { LMRendererInfoU5BU5D_t4046529225* L_2 = (LMRendererInfoU5BU5D_t4046529225*)__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; LMRendererInfo_t3374010072 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (LMRendererInfo_t3374010072 )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_m791873446_gshared (List_1_t551117518 * __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; LMRendererInfoU5BU5D_t4046529225* L_3 = (LMRendererInfoU5BU5D_t4046529225*)__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_t551117518 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t551117518 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t551117518 *)__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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t551117518 *)__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_m3620259086_gshared (List_1_t551117518 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3620259086_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_m3620259086_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_m3620259086_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_m3620259086_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_m2968783229_gshared (List_1_t551117518 * __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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; LMRendererInfoU5BU5D_t4046529225* L_5 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< LMRendererInfoU5BU5D_t4046529225*, 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, (LMRendererInfoU5BU5D_t4046529225*)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_m4189847934_gshared (List_1_t551117518 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m4189847934_MetadataUsageId); s_Il2CppMethodInitialized = true; } LMRendererInfo_t3374010072 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); LMRendererInfo_t3374010072 L_3 = InterfaceFuncInvoker0< LMRendererInfo_t3374010072 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (LMRendererInfo_t3374010072 )L_3; LMRendererInfo_t3374010072 L_4 = V_0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t551117518 *)__this, (LMRendererInfo_t3374010072 )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_m2908551341_gshared (List_1_t551117518 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t551117518 *)__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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t551117518 *)__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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t551117518 *)__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_t291619063 * List_1_AsReadOnly_m2551939429_gshared (List_1_t551117518 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t291619063 * L_0 = (ReadOnlyCollection_1_t291619063 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t291619063 *, 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_m4152140354_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); LMRendererInfo_t3374010072 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, int32_t, int32_t, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_0, (int32_t)0, (int32_t)L_1, (LMRendererInfo_t3374010072 )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_m551420594_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); LMRendererInfo_t3374010072 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, int32_t, int32_t, LMRendererInfo_t3374010072 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_0, (int32_t)0, (int32_t)L_1, (LMRendererInfo_t3374010072 )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_m1816123645_gshared (List_1_t551117518 * __this, int32_t ___index0, int32_t ___count1, LMRendererInfo_t3374010072 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); LMRendererInfoU5BU5D_t4046529225* L_2 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; LMRendererInfo_t3374010072 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, int32_t, int32_t, LMRendererInfo_t3374010072 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_2, (int32_t)L_3, (int32_t)L_4, (LMRendererInfo_t3374010072 )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_m20248562_gshared (List_1_t551117518 * __this, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfoU5BU5D_t4046529225* L_1 = (LMRendererInfoU5BU5D_t4046529225*)__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_m2249825703_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfo_t3374010072 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, LMRendererInfo_t3374010072 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_0, (LMRendererInfo_t3374010072 )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_m4178348608_gshared (List_1_t551117518 * __this, LMRendererInfoU5BU5D_t4046529225* ___array0, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfoU5BU5D_t4046529225* 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_m2499669921_gshared (List_1_t551117518 * __this, LMRendererInfoU5BU5D_t4046529225* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfoU5BU5D_t4046529225* 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_m2842560012_gshared (List_1_t551117518 * __this, int32_t ___index0, LMRendererInfoU5BU5D_t4046529225* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); LMRendererInfoU5BU5D_t4046529225* L_2 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_3 = ___index0; LMRendererInfoU5BU5D_t4046529225* 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_m2602918708_gshared (List_1_t551117518 * __this, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4199304196 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)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_t4199304196 * L_2 = ___match0; NullCheck((List_1_t551117518 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t551117518 *, int32_t, int32_t, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t551117518 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4199304196 *)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 LMRendererInfo_t3374010072 List_1_Find_m270711814_gshared (List_1_t551117518 * __this, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; LMRendererInfo_t3374010072 V_1; memset(&V_1, 0, sizeof(V_1)); LMRendererInfo_t3374010072 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t4199304196 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)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_t4199304196 * L_2 = ___match0; NullCheck((List_1_t551117518 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t551117518 *, int32_t, int32_t, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t551117518 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4199304196 *)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; } } { LMRendererInfoU5BU5D_t4046529225* L_5 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; LMRendererInfo_t3374010072 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(LMRendererInfo_t3374010072 )); LMRendererInfo_t3374010072 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_m2332665482_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2332665482_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t4199304196 * 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_m2332665482_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_t551117518 * List_1_FindAll_m2138190222_gshared (List_1_t551117518 * __this, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4199304196 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)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_t4199304196 * L_2 = ___match0; NullCheck((List_1_t551117518 *)__this); List_1_t551117518 * L_3 = (( List_1_t551117518 * (*) (List_1_t551117518 *, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t551117518 *)__this, (Predicate_1_t4199304196 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t4199304196 * L_4 = ___match0; NullCheck((List_1_t551117518 *)__this); List_1_t551117518 * L_5 = (( List_1_t551117518 * (*) (List_1_t551117518 *, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t551117518 *)__this, (Predicate_1_t4199304196 *)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_t551117518 * List_1_FindAllStackBits_m2718740996_gshared (List_1_t551117518 * __this, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2718740996_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; LMRendererInfoU5BU5D_t4046529225* 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_m2718740996_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_t4199304196 * L_3 = ___match0; LMRendererInfoU5BU5D_t4046529225* L_4 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; LMRendererInfo_t3374010072 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t4199304196 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t4199304196 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4199304196 *)L_3, (LMRendererInfo_t3374010072 )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 = (LMRendererInfoU5BU5D_t4046529225*)((LMRendererInfoU5BU5D_t4046529225*)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; } } { LMRendererInfoU5BU5D_t4046529225* 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)); LMRendererInfoU5BU5D_t4046529225* L_27 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; LMRendererInfo_t3374010072 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (LMRendererInfo_t3374010072 )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: { LMRendererInfoU5BU5D_t4046529225* L_39 = V_5; int32_t L_40 = V_2; List_1_t551117518 * L_41 = (List_1_t551117518 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t551117518 *, LMRendererInfoU5BU5D_t4046529225*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (LMRendererInfoU5BU5D_t4046529225*)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_t551117518 * List_1_FindAllList_m351347618_gshared (List_1_t551117518 * __this, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { List_1_t551117518 * V_0 = NULL; int32_t V_1 = 0; { List_1_t551117518 * L_0 = (List_1_t551117518 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t551117518 *, 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_t551117518 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t4199304196 * L_1 = ___match0; LMRendererInfoU5BU5D_t4046529225* L_2 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; LMRendererInfo_t3374010072 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4199304196 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4199304196 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4199304196 *)L_1, (LMRendererInfo_t3374010072 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t551117518 * L_7 = V_0; LMRendererInfoU5BU5D_t4046529225* L_8 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; LMRendererInfo_t3374010072 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t551117518 *)L_7); (( void (*) (List_1_t551117518 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t551117518 *)L_7, (LMRendererInfo_t3374010072 )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_t551117518 * 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_m688275772_gshared (List_1_t551117518 * __this, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4199304196 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)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_t4199304196 * L_2 = ___match0; NullCheck((List_1_t551117518 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t551117518 *, int32_t, int32_t, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t551117518 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4199304196 *)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_m11083327_gshared (List_1_t551117518 * __this, int32_t ___startIndex0, Predicate_1_t4199304196 * ___match1, const RuntimeMethod* method) { { Predicate_1_t4199304196 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t551117518 *)__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_t4199304196 * L_5 = ___match1; NullCheck((List_1_t551117518 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t551117518 *, int32_t, int32_t, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t4199304196 *)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_m3123954805_gshared (List_1_t551117518 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4199304196 * ___match2, const RuntimeMethod* method) { { Predicate_1_t4199304196 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t551117518 *)__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_t4199304196 * L_5 = ___match2; NullCheck((List_1_t551117518 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t551117518 *, int32_t, int32_t, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t4199304196 *)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_m1039598279_gshared (List_1_t551117518 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4199304196 * ___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_t4199304196 * L_3 = ___match2; LMRendererInfoU5BU5D_t4046529225* L_4 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; LMRendererInfo_t3374010072 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t4199304196 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t4199304196 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4199304196 *)L_3, (LMRendererInfo_t3374010072 )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 LMRendererInfo_t3374010072 List_1_FindLast_m292573129_gshared (List_1_t551117518 * __this, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; LMRendererInfo_t3374010072 V_1; memset(&V_1, 0, sizeof(V_1)); LMRendererInfo_t3374010072 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t4199304196 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)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_t4199304196 * L_2 = ___match0; NullCheck((List_1_t551117518 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t551117518 *, int32_t, int32_t, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t551117518 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4199304196 *)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(LMRendererInfo_t3374010072 )); LMRendererInfo_t3374010072 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t551117518 *)__this); LMRendererInfo_t3374010072 L_7 = (( LMRendererInfo_t3374010072 (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t551117518 *)__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_m1529893047_gshared (List_1_t551117518 * __this, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4199304196 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)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_t4199304196 * L_2 = ___match0; NullCheck((List_1_t551117518 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t551117518 *, int32_t, int32_t, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t551117518 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4199304196 *)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_m4038521584_gshared (List_1_t551117518 * __this, int32_t ___startIndex0, Predicate_1_t4199304196 * ___match1, const RuntimeMethod* method) { { Predicate_1_t4199304196 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t4199304196 * L_3 = ___match1; NullCheck((List_1_t551117518 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t551117518 *, int32_t, int32_t, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t551117518 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t4199304196 *)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_m1773474779_gshared (List_1_t551117518 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4199304196 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t4199304196 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t551117518 *)__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_t4199304196 * L_7 = ___match2; NullCheck((List_1_t551117518 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t551117518 *, int32_t, int32_t, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t4199304196 *)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_m2615163650_gshared (List_1_t551117518 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4199304196 * ___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_t4199304196 * L_2 = ___match2; LMRendererInfoU5BU5D_t4046529225* L_3 = (LMRendererInfoU5BU5D_t4046529225*)__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; LMRendererInfo_t3374010072 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t4199304196 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t4199304196 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4199304196 *)L_2, (LMRendererInfo_t3374010072 )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_m1773696357_gshared (List_1_t551117518 * __this, Action_1_t3546477667 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m1773696357_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t3546477667 * 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_m1773696357_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t3546477667 * L_2 = ___action0; LMRendererInfoU5BU5D_t4046529225* L_3 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; LMRendererInfo_t3374010072 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t3546477667 *)L_2); (( void (*) (Action_1_t3546477667 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t3546477667 *)L_2, (LMRendererInfo_t3374010072 )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_t2440361395 List_1_GetEnumerator_m1705535707_gshared (List_1_t551117518 * __this, const RuntimeMethod* method) { { Enumerator_t2440361395 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m267046709((&L_0), (List_1_t551117518 *)__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_t551117518 * List_1_GetRange_m1654179084_gshared (List_1_t551117518 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { LMRendererInfoU5BU5D_t4046529225* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t551117518 *)__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 = (LMRendererInfoU5BU5D_t4046529225*)((LMRendererInfoU5BU5D_t4046529225*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); LMRendererInfoU5BU5D_t4046529225* L_3 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_4 = ___index0; LMRendererInfoU5BU5D_t4046529225* 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); LMRendererInfoU5BU5D_t4046529225* L_7 = V_0; int32_t L_8 = ___count1; List_1_t551117518 * L_9 = (List_1_t551117518 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t551117518 *, LMRendererInfoU5BU5D_t4046529225*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (LMRendererInfoU5BU5D_t4046529225*)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_m2991765766_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfo_t3374010072 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, LMRendererInfo_t3374010072 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_0, (LMRendererInfo_t3374010072 )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_m3358489706_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); LMRendererInfoU5BU5D_t4046529225* L_1 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfo_t3374010072 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 */, LMRendererInfoU5BU5D_t4046529225*, LMRendererInfo_t3374010072 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_1, (LMRendererInfo_t3374010072 )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_m672928376_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m672928376_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_m672928376_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_m672928376_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_m672928376_RuntimeMethod_var); } IL_003d: { LMRendererInfoU5BU5D_t4046529225* L_8 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfo_t3374010072 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, LMRendererInfo_t3374010072 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_8, (LMRendererInfo_t3374010072 )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_m685208757_gshared (List_1_t551117518 * __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; } } { LMRendererInfoU5BU5D_t4046529225* L_5 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_6 = ___start0; LMRendererInfoU5BU5D_t4046529225* L_7 = (LMRendererInfoU5BU5D_t4046529225*)__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; } } { LMRendererInfoU5BU5D_t4046529225* L_15 = (LMRendererInfoU5BU5D_t4046529225*)__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_m1381137634_gshared (List_1_t551117518 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m1381137634_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_m1381137634_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_m2947468738_gshared (List_1_t551117518 * __this, int32_t ___index0, LMRendererInfo_t3374010072 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t551117518 *)__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(); LMRendererInfoU5BU5D_t4046529225* L_2 = (LMRendererInfoU5BU5D_t4046529225*)__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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t551117518 *)__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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); LMRendererInfoU5BU5D_t4046529225* L_4 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_5 = ___index0; LMRendererInfo_t3374010072 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (LMRendererInfo_t3374010072 )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_m3195882117_gshared (List_1_t551117518 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3195882117_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_m3195882117_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_m2102311238_gshared (List_1_t551117518 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { LMRendererInfoU5BU5D_t4046529225* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t551117518 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t551117518 *)__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_t551117518 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (LMRendererInfoU5BU5D_t4046529225*)((LMRendererInfoU5BU5D_t4046529225*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); LMRendererInfoU5BU5D_t4046529225* L_4 = V_0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, LMRendererInfoU5BU5D_t4046529225*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t551117518 *)__this, (LMRendererInfoU5BU5D_t4046529225*)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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; LMRendererInfoU5BU5D_t4046529225* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t551117518 *)__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)); LMRendererInfoU5BU5D_t4046529225* L_8 = V_0; LMRendererInfoU5BU5D_t4046529225* L_9 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_10 = ___index0; LMRendererInfoU5BU5D_t4046529225* 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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t551117518 *)__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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t551117518 *)__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_m61808930_gshared (List_1_t551117518 * __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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t551117518 *)__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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t551117518 *)__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; LMRendererInfoU5BU5D_t4046529225* L_6 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< LMRendererInfoU5BU5D_t4046529225*, 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, (LMRendererInfoU5BU5D_t4046529225*)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_m2232683920_gshared (List_1_t551117518 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m2232683920_MetadataUsageId); s_Il2CppMethodInitialized = true; } LMRendererInfo_t3374010072 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); LMRendererInfo_t3374010072 L_3 = InterfaceFuncInvoker0< LMRendererInfo_t3374010072 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (LMRendererInfo_t3374010072 )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)); LMRendererInfo_t3374010072 L_6 = V_0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_5, (LMRendererInfo_t3374010072 )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_m3746418667_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfo_t3374010072 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 */, LMRendererInfoU5BU5D_t4046529225*, LMRendererInfo_t3374010072 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_0, (LMRendererInfo_t3374010072 )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_m125499423_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); LMRendererInfoU5BU5D_t4046529225* L_1 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfo_t3374010072 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, LMRendererInfo_t3374010072 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_1, (LMRendererInfo_t3374010072 )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_m1393449618_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m1393449618_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_m1393449618_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_m1393449618_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_m1393449618_RuntimeMethod_var); } IL_005b: { LMRendererInfoU5BU5D_t4046529225* L_16 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfo_t3374010072 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, LMRendererInfo_t3374010072 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_16, (LMRendererInfo_t3374010072 )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_m3517045908_gshared (List_1_t551117518 * __this, LMRendererInfo_t3374010072 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { LMRendererInfo_t3374010072 L_0 = ___item0; NullCheck((List_1_t551117518 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t551117518 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t551117518 *)__this, (LMRendererInfo_t3374010072 )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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t551117518 *)__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_m3894246412_gshared (List_1_t551117518 * __this, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t4199304196 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)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_t4199304196 * L_1 = ___match0; LMRendererInfoU5BU5D_t4046529225* L_2 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; LMRendererInfo_t3374010072 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4199304196 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4199304196 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4199304196 *)L_1, (LMRendererInfo_t3374010072 )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_t4199304196 * L_14 = ___match0; LMRendererInfoU5BU5D_t4046529225* L_15 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; LMRendererInfo_t3374010072 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t4199304196 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t4199304196 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4199304196 *)L_14, (LMRendererInfo_t3374010072 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { LMRendererInfoU5BU5D_t4046529225* L_20 = (LMRendererInfoU5BU5D_t4046529225*)__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)); LMRendererInfoU5BU5D_t4046529225* L_23 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; LMRendererInfo_t3374010072 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (LMRendererInfo_t3374010072 )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; } } { LMRendererInfoU5BU5D_t4046529225* L_32 = (LMRendererInfoU5BU5D_t4046529225*)__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_m2797046052_gshared (List_1_t551117518 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m2797046052_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_m2797046052_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); LMRendererInfoU5BU5D_t4046529225* L_5 = (LMRendererInfoU5BU5D_t4046529225*)__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_m4155651630_gshared (List_1_t551117518 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t551117518 *)__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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); LMRendererInfoU5BU5D_t4046529225* L_5 = (LMRendererInfoU5BU5D_t4046529225*)__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_m1741747322_gshared (List_1_t551117518 * __this, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__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_m956259875_gshared (List_1_t551117518 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); LMRendererInfoU5BU5D_t4046529225* L_2 = (LMRendererInfoU5BU5D_t4046529225*)__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_m2544193727_gshared (List_1_t551117518 * __this, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__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_t578797658 * L_2 = (( Comparer_1_t578797658 * (*) (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 */, LMRendererInfoU5BU5D_t4046529225*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)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_m3297318389_gshared (List_1_t551117518 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)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_m211416743_gshared (List_1_t551117518 * __this, Comparison_1_t3148941251 * ___comparison0, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t3148941251 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, int32_t, Comparison_1_t3148941251 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)L_0, (int32_t)L_1, (Comparison_1_t3148941251 *)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_m1525112490_gshared (List_1_t551117518 * __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_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t551117518 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); LMRendererInfoU5BU5D_t4046529225* L_2 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225*)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 LMRendererInfoU5BU5D_t4046529225* List_1_ToArray_m930659533_gshared (List_1_t551117518 * __this, const RuntimeMethod* method) { LMRendererInfoU5BU5D_t4046529225* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (LMRendererInfoU5BU5D_t4046529225*)((LMRendererInfoU5BU5D_t4046529225*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); LMRendererInfoU5BU5D_t4046529225* L_1 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); LMRendererInfoU5BU5D_t4046529225* 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); LMRendererInfoU5BU5D_t4046529225* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m2427911840_gshared (List_1_t551117518 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t551117518 *)__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_m1696237287_gshared (List_1_t551117518 * __this, Predicate_1_t4199304196 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t4199304196 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4199304196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4199304196 *)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_t4199304196 * L_1 = ___match0; LMRendererInfoU5BU5D_t4046529225* L_2 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; LMRendererInfo_t3374010072 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4199304196 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4199304196 *, LMRendererInfo_t3374010072 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4199304196 *)L_1, (LMRendererInfo_t3374010072 )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_m2446311479_gshared (List_1_t551117518 * __this, const RuntimeMethod* method) { { LMRendererInfoU5BU5D_t4046529225* L_0 = (LMRendererInfoU5BU5D_t4046529225*)__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_m198586489_gshared (List_1_t551117518 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m198586489_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_m198586489_RuntimeMethod_var); } IL_0012: { LMRendererInfoU5BU5D_t4046529225** L_3 = (LMRendererInfoU5BU5D_t4046529225**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, LMRendererInfoU5BU5D_t4046529225**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (LMRendererInfoU5BU5D_t4046529225**)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_m1578878163_gshared (List_1_t551117518 * __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 LMRendererInfo_t3374010072 List_1_get_Item_m1115600942_gshared (List_1_t551117518 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m1115600942_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_m1115600942_RuntimeMethod_var); } IL_0017: { LMRendererInfoU5BU5D_t4046529225* L_3 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; LMRendererInfo_t3374010072 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_m3558765513_gshared (List_1_t551117518 * __this, int32_t ___index0, LMRendererInfo_t3374010072 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m3558765513_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t551117518 *)__this); (( void (*) (List_1_t551117518 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t551117518 *)__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_m3558765513_RuntimeMethod_var); } IL_001e: { LMRendererInfoU5BU5D_t4046529225* L_4 = (LMRendererInfoU5BU5D_t4046529225*)__this->get__items_1(); int32_t L_5 = ___index0; LMRendererInfo_t3374010072 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (LMRendererInfo_t3374010072 )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_m3178979345_gshared (List_1_t2499617678 * __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)); DelayedQueueItemU5BU5D_t658540297* L_0 = ((List_1_t2499617678_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_m3696797174_gshared (List_1_t2499617678 * __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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t2499617678 *)__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)); DelayedQueueItemU5BU5D_t658540297* L_3 = ((List_1_t2499617678_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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t2499617678 *)__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(((DelayedQueueItemU5BU5D_t658540297*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t2499617678 *)__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_m2786631655_gshared (List_1_t2499617678 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m2786631655_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_m2786631655_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((DelayedQueueItemU5BU5D_t658540297*)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_m22444066_gshared (List_1_t2499617678 * __this, DelayedQueueItemU5BU5D_t658540297* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); DelayedQueueItemU5BU5D_t658540297* 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_m2585702100_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t2499617678_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((DelayedQueueItemU5BU5D_t658540297*)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_m2891602433_gshared (List_1_t2499617678 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t2499617678 *)__this); Enumerator_t93894259 L_0 = (( Enumerator_t93894259 (*) (List_1_t2499617678 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t2499617678 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t93894259 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_m3400901198_gshared (List_1_t2499617678 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__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_m1798899146_gshared (List_1_t2499617678 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t2499617678 *)__this); Enumerator_t93894259 L_0 = (( Enumerator_t93894259 (*) (List_1_t2499617678 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t2499617678 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t93894259 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_m2400902909_gshared (List_1_t2499617678 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m2400902909_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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t2499617678 *)__this, (DelayedQueueItem_t1027542936 )((*(DelayedQueueItem_t1027542936 *)((DelayedQueueItem_t1027542936 *)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_m2400902909_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_m1460431727_gshared (List_1_t2499617678 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m1460431727_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_t2499617678 *)__this); bool L_1 = (( bool (*) (List_1_t2499617678 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t2499617678 *)__this, (DelayedQueueItem_t1027542936 )((*(DelayedQueueItem_t1027542936 *)((DelayedQueueItem_t1027542936 *)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_m3490706619_gshared (List_1_t2499617678 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m3490706619_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_t2499617678 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t2499617678 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t2499617678 *)__this, (DelayedQueueItem_t1027542936 )((*(DelayedQueueItem_t1027542936 *)((DelayedQueueItem_t1027542936 *)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_m1790053316_gshared (List_1_t2499617678 * __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_m1790053316_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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2499617678 *)__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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_1, (DelayedQueueItem_t1027542936 )((*(DelayedQueueItem_t1027542936 *)((DelayedQueueItem_t1027542936 *)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_m1790053316_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_m2092555905_gshared (List_1_t2499617678 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m2092555905_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_t2499617678 *)__this); (( bool (*) (List_1_t2499617678 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t2499617678 *)__this, (DelayedQueueItem_t1027542936 )((*(DelayedQueueItem_t1027542936 *)((DelayedQueueItem_t1027542936 *)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_m3514689746_gshared (List_1_t2499617678 * __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_m1723827444_gshared (List_1_t2499617678 * __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_m1970796388_gshared (List_1_t2499617678 * __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_m4286398888_gshared (List_1_t2499617678 * __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_m1268494629_gshared (List_1_t2499617678 * __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_m1919458791_gshared (List_1_t2499617678 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t2499617678 *)__this); DelayedQueueItem_t1027542936 L_1 = (( DelayedQueueItem_t1027542936 (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); DelayedQueueItem_t1027542936 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_m4094018751_gshared (List_1_t2499617678 * __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_m4094018751_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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_0, (DelayedQueueItem_t1027542936 )((*(DelayedQueueItem_t1027542936 *)((DelayedQueueItem_t1027542936 *)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_m4094018751_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2963593273_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); DelayedQueueItemU5BU5D_t658540297* L_1 = (DelayedQueueItemU5BU5D_t658540297*)__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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { DelayedQueueItemU5BU5D_t658540297* L_2 = (DelayedQueueItemU5BU5D_t658540297*)__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; DelayedQueueItem_t1027542936 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (DelayedQueueItem_t1027542936 )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_m2337253041_gshared (List_1_t2499617678 * __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; DelayedQueueItemU5BU5D_t658540297* L_3 = (DelayedQueueItemU5BU5D_t658540297*)__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_t2499617678 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t2499617678 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t2499617678 *)__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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t2499617678 *)__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_m2588076877_gshared (List_1_t2499617678 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m2588076877_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_m2588076877_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_m2588076877_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_m2588076877_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_m2917082902_gshared (List_1_t2499617678 * __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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; DelayedQueueItemU5BU5D_t658540297* L_5 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< DelayedQueueItemU5BU5D_t658540297*, 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, (DelayedQueueItemU5BU5D_t658540297*)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_m2535654014_gshared (List_1_t2499617678 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m2535654014_MetadataUsageId); s_Il2CppMethodInitialized = true; } DelayedQueueItem_t1027542936 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); DelayedQueueItem_t1027542936 L_3 = InterfaceFuncInvoker0< DelayedQueueItem_t1027542936 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (DelayedQueueItem_t1027542936 )L_3; DelayedQueueItem_t1027542936 L_4 = V_0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t2499617678 *)__this, (DelayedQueueItem_t1027542936 )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_m178148047_gshared (List_1_t2499617678 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t2499617678 *)__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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t2499617678 *)__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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t2499617678 *)__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_t2240119223 * List_1_AsReadOnly_m1854020371_gshared (List_1_t2499617678 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t2240119223 * L_0 = (ReadOnlyCollection_1_t2240119223 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t2240119223 *, 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_m2190835373_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); DelayedQueueItem_t1027542936 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, int32_t, int32_t, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_0, (int32_t)0, (int32_t)L_1, (DelayedQueueItem_t1027542936 )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_m4188774982_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); DelayedQueueItem_t1027542936 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, int32_t, int32_t, DelayedQueueItem_t1027542936 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_0, (int32_t)0, (int32_t)L_1, (DelayedQueueItem_t1027542936 )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_m3997524636_gshared (List_1_t2499617678 * __this, int32_t ___index0, int32_t ___count1, DelayedQueueItem_t1027542936 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); DelayedQueueItemU5BU5D_t658540297* L_2 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; DelayedQueueItem_t1027542936 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, int32_t, int32_t, DelayedQueueItem_t1027542936 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_2, (int32_t)L_3, (int32_t)L_4, (DelayedQueueItem_t1027542936 )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_m2127924545_gshared (List_1_t2499617678 * __this, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItemU5BU5D_t658540297* L_1 = (DelayedQueueItemU5BU5D_t658540297*)__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_m3259779560_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItem_t1027542936 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, DelayedQueueItem_t1027542936 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_0, (DelayedQueueItem_t1027542936 )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_m1970947231_gshared (List_1_t2499617678 * __this, DelayedQueueItemU5BU5D_t658540297* ___array0, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItemU5BU5D_t658540297* 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_m1518090520_gshared (List_1_t2499617678 * __this, DelayedQueueItemU5BU5D_t658540297* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItemU5BU5D_t658540297* 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_m1675724893_gshared (List_1_t2499617678 * __this, int32_t ___index0, DelayedQueueItemU5BU5D_t658540297* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); DelayedQueueItemU5BU5D_t658540297* L_2 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_3 = ___index0; DelayedQueueItemU5BU5D_t658540297* 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_m2724365954_gshared (List_1_t2499617678 * __this, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1852837060 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)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_t1852837060 * L_2 = ___match0; NullCheck((List_1_t2499617678 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t2499617678 *, int32_t, int32_t, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1852837060 *)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 DelayedQueueItem_t1027542936 List_1_Find_m3135485214_gshared (List_1_t2499617678 * __this, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; DelayedQueueItem_t1027542936 V_1; memset(&V_1, 0, sizeof(V_1)); DelayedQueueItem_t1027542936 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t1852837060 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)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_t1852837060 * L_2 = ___match0; NullCheck((List_1_t2499617678 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t2499617678 *, int32_t, int32_t, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1852837060 *)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; } } { DelayedQueueItemU5BU5D_t658540297* L_5 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; DelayedQueueItem_t1027542936 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(DelayedQueueItem_t1027542936 )); DelayedQueueItem_t1027542936 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_m478766133_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m478766133_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t1852837060 * 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_m478766133_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_t2499617678 * List_1_FindAll_m1412809127_gshared (List_1_t2499617678 * __this, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1852837060 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)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_t1852837060 * L_2 = ___match0; NullCheck((List_1_t2499617678 *)__this); List_1_t2499617678 * L_3 = (( List_1_t2499617678 * (*) (List_1_t2499617678 *, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t2499617678 *)__this, (Predicate_1_t1852837060 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t1852837060 * L_4 = ___match0; NullCheck((List_1_t2499617678 *)__this); List_1_t2499617678 * L_5 = (( List_1_t2499617678 * (*) (List_1_t2499617678 *, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t2499617678 *)__this, (Predicate_1_t1852837060 *)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_t2499617678 * List_1_FindAllStackBits_m1550472821_gshared (List_1_t2499617678 * __this, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m1550472821_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; DelayedQueueItemU5BU5D_t658540297* 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_m1550472821_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_t1852837060 * L_3 = ___match0; DelayedQueueItemU5BU5D_t658540297* L_4 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; DelayedQueueItem_t1027542936 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1852837060 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1852837060 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1852837060 *)L_3, (DelayedQueueItem_t1027542936 )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 = (DelayedQueueItemU5BU5D_t658540297*)((DelayedQueueItemU5BU5D_t658540297*)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; } } { DelayedQueueItemU5BU5D_t658540297* 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)); DelayedQueueItemU5BU5D_t658540297* L_27 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; DelayedQueueItem_t1027542936 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (DelayedQueueItem_t1027542936 )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: { DelayedQueueItemU5BU5D_t658540297* L_39 = V_5; int32_t L_40 = V_2; List_1_t2499617678 * L_41 = (List_1_t2499617678 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t2499617678 *, DelayedQueueItemU5BU5D_t658540297*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (DelayedQueueItemU5BU5D_t658540297*)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_t2499617678 * List_1_FindAllList_m373410294_gshared (List_1_t2499617678 * __this, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { List_1_t2499617678 * V_0 = NULL; int32_t V_1 = 0; { List_1_t2499617678 * L_0 = (List_1_t2499617678 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t2499617678 *, 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_t2499617678 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t1852837060 * L_1 = ___match0; DelayedQueueItemU5BU5D_t658540297* L_2 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; DelayedQueueItem_t1027542936 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1852837060 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1852837060 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1852837060 *)L_1, (DelayedQueueItem_t1027542936 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t2499617678 * L_7 = V_0; DelayedQueueItemU5BU5D_t658540297* L_8 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; DelayedQueueItem_t1027542936 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t2499617678 *)L_7); (( void (*) (List_1_t2499617678 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t2499617678 *)L_7, (DelayedQueueItem_t1027542936 )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_t2499617678 * 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_m9746865_gshared (List_1_t2499617678 * __this, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1852837060 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)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_t1852837060 * L_2 = ___match0; NullCheck((List_1_t2499617678 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t2499617678 *, int32_t, int32_t, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1852837060 *)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_m3150233469_gshared (List_1_t2499617678 * __this, int32_t ___startIndex0, Predicate_1_t1852837060 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1852837060 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2499617678 *)__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_t1852837060 * L_5 = ___match1; NullCheck((List_1_t2499617678 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t2499617678 *, int32_t, int32_t, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t1852837060 *)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_m2065695806_gshared (List_1_t2499617678 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1852837060 * ___match2, const RuntimeMethod* method) { { Predicate_1_t1852837060 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2499617678 *)__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_t1852837060 * L_5 = ___match2; NullCheck((List_1_t2499617678 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t2499617678 *, int32_t, int32_t, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t1852837060 *)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_m3228197505_gshared (List_1_t2499617678 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1852837060 * ___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_t1852837060 * L_3 = ___match2; DelayedQueueItemU5BU5D_t658540297* L_4 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; DelayedQueueItem_t1027542936 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1852837060 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1852837060 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1852837060 *)L_3, (DelayedQueueItem_t1027542936 )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 DelayedQueueItem_t1027542936 List_1_FindLast_m3445854114_gshared (List_1_t2499617678 * __this, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; DelayedQueueItem_t1027542936 V_1; memset(&V_1, 0, sizeof(V_1)); DelayedQueueItem_t1027542936 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t1852837060 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)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_t1852837060 * L_2 = ___match0; NullCheck((List_1_t2499617678 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t2499617678 *, int32_t, int32_t, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1852837060 *)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(DelayedQueueItem_t1027542936 )); DelayedQueueItem_t1027542936 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t2499617678 *)__this); DelayedQueueItem_t1027542936 L_7 = (( DelayedQueueItem_t1027542936 (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t2499617678 *)__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_m2877511764_gshared (List_1_t2499617678 * __this, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1852837060 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)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_t1852837060 * L_2 = ___match0; NullCheck((List_1_t2499617678 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t2499617678 *, int32_t, int32_t, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1852837060 *)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_m76379809_gshared (List_1_t2499617678 * __this, int32_t ___startIndex0, Predicate_1_t1852837060 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1852837060 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t1852837060 * L_3 = ___match1; NullCheck((List_1_t2499617678 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t2499617678 *, int32_t, int32_t, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t1852837060 *)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_m2081846910_gshared (List_1_t2499617678 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1852837060 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1852837060 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2499617678 *)__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_t1852837060 * L_7 = ___match2; NullCheck((List_1_t2499617678 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t2499617678 *, int32_t, int32_t, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t1852837060 *)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_m3990628246_gshared (List_1_t2499617678 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1852837060 * ___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_t1852837060 * L_2 = ___match2; DelayedQueueItemU5BU5D_t658540297* L_3 = (DelayedQueueItemU5BU5D_t658540297*)__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; DelayedQueueItem_t1027542936 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1852837060 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t1852837060 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1852837060 *)L_2, (DelayedQueueItem_t1027542936 )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_m2130191015_gshared (List_1_t2499617678 * __this, Action_1_t1200010531 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m2130191015_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t1200010531 * 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_m2130191015_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t1200010531 * L_2 = ___action0; DelayedQueueItemU5BU5D_t658540297* L_3 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; DelayedQueueItem_t1027542936 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t1200010531 *)L_2); (( void (*) (Action_1_t1200010531 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t1200010531 *)L_2, (DelayedQueueItem_t1027542936 )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_t93894259 List_1_GetEnumerator_m2078161870_gshared (List_1_t2499617678 * __this, const RuntimeMethod* method) { { Enumerator_t93894259 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m2299493755((&L_0), (List_1_t2499617678 *)__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_t2499617678 * List_1_GetRange_m693915952_gshared (List_1_t2499617678 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { DelayedQueueItemU5BU5D_t658540297* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2499617678 *)__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 = (DelayedQueueItemU5BU5D_t658540297*)((DelayedQueueItemU5BU5D_t658540297*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); DelayedQueueItemU5BU5D_t658540297* L_3 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_4 = ___index0; DelayedQueueItemU5BU5D_t658540297* 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); DelayedQueueItemU5BU5D_t658540297* L_7 = V_0; int32_t L_8 = ___count1; List_1_t2499617678 * L_9 = (List_1_t2499617678 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t2499617678 *, DelayedQueueItemU5BU5D_t658540297*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (DelayedQueueItemU5BU5D_t658540297*)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_m1952099121_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItem_t1027542936 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, DelayedQueueItem_t1027542936 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_0, (DelayedQueueItem_t1027542936 )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_m1972005752_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); DelayedQueueItemU5BU5D_t658540297* L_1 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItem_t1027542936 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 */, DelayedQueueItemU5BU5D_t658540297*, DelayedQueueItem_t1027542936 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_1, (DelayedQueueItem_t1027542936 )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_m2401865098_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m2401865098_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_m2401865098_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_m2401865098_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_m2401865098_RuntimeMethod_var); } IL_003d: { DelayedQueueItemU5BU5D_t658540297* L_8 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItem_t1027542936 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, DelayedQueueItem_t1027542936 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_8, (DelayedQueueItem_t1027542936 )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_m744061724_gshared (List_1_t2499617678 * __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; } } { DelayedQueueItemU5BU5D_t658540297* L_5 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_6 = ___start0; DelayedQueueItemU5BU5D_t658540297* L_7 = (DelayedQueueItemU5BU5D_t658540297*)__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; } } { DelayedQueueItemU5BU5D_t658540297* L_15 = (DelayedQueueItemU5BU5D_t658540297*)__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_m2299259573_gshared (List_1_t2499617678 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m2299259573_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_m2299259573_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_m4088569576_gshared (List_1_t2499617678 * __this, int32_t ___index0, DelayedQueueItem_t1027542936 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2499617678 *)__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(); DelayedQueueItemU5BU5D_t658540297* L_2 = (DelayedQueueItemU5BU5D_t658540297*)__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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t2499617678 *)__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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); DelayedQueueItemU5BU5D_t658540297* L_4 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_5 = ___index0; DelayedQueueItem_t1027542936 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (DelayedQueueItem_t1027542936 )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_m4039542022_gshared (List_1_t2499617678 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m4039542022_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_m4039542022_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_m590348183_gshared (List_1_t2499617678 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { DelayedQueueItemU5BU5D_t658540297* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t2499617678 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2499617678 *)__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_t2499617678 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (DelayedQueueItemU5BU5D_t658540297*)((DelayedQueueItemU5BU5D_t658540297*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); DelayedQueueItemU5BU5D_t658540297* L_4 = V_0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, DelayedQueueItemU5BU5D_t658540297*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t2499617678 *)__this, (DelayedQueueItemU5BU5D_t658540297*)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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; DelayedQueueItemU5BU5D_t658540297* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t2499617678 *)__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)); DelayedQueueItemU5BU5D_t658540297* L_8 = V_0; DelayedQueueItemU5BU5D_t658540297* L_9 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_10 = ___index0; DelayedQueueItemU5BU5D_t658540297* 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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t2499617678 *)__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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t2499617678 *)__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_m2924359793_gshared (List_1_t2499617678 * __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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t2499617678 *)__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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t2499617678 *)__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; DelayedQueueItemU5BU5D_t658540297* L_6 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< DelayedQueueItemU5BU5D_t658540297*, 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, (DelayedQueueItemU5BU5D_t658540297*)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_m1414592339_gshared (List_1_t2499617678 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m1414592339_MetadataUsageId); s_Il2CppMethodInitialized = true; } DelayedQueueItem_t1027542936 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); DelayedQueueItem_t1027542936 L_3 = InterfaceFuncInvoker0< DelayedQueueItem_t1027542936 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (DelayedQueueItem_t1027542936 )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)); DelayedQueueItem_t1027542936 L_6 = V_0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_5, (DelayedQueueItem_t1027542936 )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_m1371278527_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItem_t1027542936 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 */, DelayedQueueItemU5BU5D_t658540297*, DelayedQueueItem_t1027542936 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_0, (DelayedQueueItem_t1027542936 )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_m3627442369_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); DelayedQueueItemU5BU5D_t658540297* L_1 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItem_t1027542936 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, DelayedQueueItem_t1027542936 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_1, (DelayedQueueItem_t1027542936 )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_m3854099851_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m3854099851_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_m3854099851_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_m3854099851_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_m3854099851_RuntimeMethod_var); } IL_005b: { DelayedQueueItemU5BU5D_t658540297* L_16 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItem_t1027542936 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, DelayedQueueItem_t1027542936 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_16, (DelayedQueueItem_t1027542936 )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_m1127752898_gshared (List_1_t2499617678 * __this, DelayedQueueItem_t1027542936 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { DelayedQueueItem_t1027542936 L_0 = ___item0; NullCheck((List_1_t2499617678 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t2499617678 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t2499617678 *)__this, (DelayedQueueItem_t1027542936 )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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t2499617678 *)__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_m1033605608_gshared (List_1_t2499617678 * __this, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t1852837060 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)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_t1852837060 * L_1 = ___match0; DelayedQueueItemU5BU5D_t658540297* L_2 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; DelayedQueueItem_t1027542936 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1852837060 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1852837060 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1852837060 *)L_1, (DelayedQueueItem_t1027542936 )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_t1852837060 * L_14 = ___match0; DelayedQueueItemU5BU5D_t658540297* L_15 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; DelayedQueueItem_t1027542936 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t1852837060 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t1852837060 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1852837060 *)L_14, (DelayedQueueItem_t1027542936 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { DelayedQueueItemU5BU5D_t658540297* L_20 = (DelayedQueueItemU5BU5D_t658540297*)__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)); DelayedQueueItemU5BU5D_t658540297* L_23 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; DelayedQueueItem_t1027542936 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (DelayedQueueItem_t1027542936 )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; } } { DelayedQueueItemU5BU5D_t658540297* L_32 = (DelayedQueueItemU5BU5D_t658540297*)__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_m879272805_gshared (List_1_t2499617678 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m879272805_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_m879272805_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); DelayedQueueItemU5BU5D_t658540297* L_5 = (DelayedQueueItemU5BU5D_t658540297*)__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_m379434630_gshared (List_1_t2499617678 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2499617678 *)__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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); DelayedQueueItemU5BU5D_t658540297* L_5 = (DelayedQueueItemU5BU5D_t658540297*)__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_m2878092766_gshared (List_1_t2499617678 * __this, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__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_m2821930349_gshared (List_1_t2499617678 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); DelayedQueueItemU5BU5D_t658540297* L_2 = (DelayedQueueItemU5BU5D_t658540297*)__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_m1484580654_gshared (List_1_t2499617678 * __this, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__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_t2527297818 * L_2 = (( Comparer_1_t2527297818 * (*) (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 */, DelayedQueueItemU5BU5D_t658540297*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)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_m1954025138_gshared (List_1_t2499617678 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)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_m2871940315_gshared (List_1_t2499617678 * __this, Comparison_1_t802474115 * ___comparison0, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t802474115 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, int32_t, Comparison_1_t802474115 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)L_0, (int32_t)L_1, (Comparison_1_t802474115 *)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_m1741780546_gshared (List_1_t2499617678 * __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_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t2499617678 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); DelayedQueueItemU5BU5D_t658540297* L_2 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297*)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 DelayedQueueItemU5BU5D_t658540297* List_1_ToArray_m1789301968_gshared (List_1_t2499617678 * __this, const RuntimeMethod* method) { DelayedQueueItemU5BU5D_t658540297* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (DelayedQueueItemU5BU5D_t658540297*)((DelayedQueueItemU5BU5D_t658540297*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); DelayedQueueItemU5BU5D_t658540297* L_1 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); DelayedQueueItemU5BU5D_t658540297* 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); DelayedQueueItemU5BU5D_t658540297* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m1932600577_gshared (List_1_t2499617678 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t2499617678 *)__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_m3294786935_gshared (List_1_t2499617678 * __this, Predicate_1_t1852837060 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1852837060 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1852837060 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1852837060 *)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_t1852837060 * L_1 = ___match0; DelayedQueueItemU5BU5D_t658540297* L_2 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; DelayedQueueItem_t1027542936 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1852837060 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1852837060 *, DelayedQueueItem_t1027542936 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1852837060 *)L_1, (DelayedQueueItem_t1027542936 )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_m2136040879_gshared (List_1_t2499617678 * __this, const RuntimeMethod* method) { { DelayedQueueItemU5BU5D_t658540297* L_0 = (DelayedQueueItemU5BU5D_t658540297*)__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_m3983219715_gshared (List_1_t2499617678 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m3983219715_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_m3983219715_RuntimeMethod_var); } IL_0012: { DelayedQueueItemU5BU5D_t658540297** L_3 = (DelayedQueueItemU5BU5D_t658540297**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, DelayedQueueItemU5BU5D_t658540297**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (DelayedQueueItemU5BU5D_t658540297**)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_m2382028790_gshared (List_1_t2499617678 * __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 DelayedQueueItem_t1027542936 List_1_get_Item_m283851192_gshared (List_1_t2499617678 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m283851192_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_m283851192_RuntimeMethod_var); } IL_0017: { DelayedQueueItemU5BU5D_t658540297* L_3 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; DelayedQueueItem_t1027542936 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_m1571521102_gshared (List_1_t2499617678 * __this, int32_t ___index0, DelayedQueueItem_t1027542936 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m1571521102_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t2499617678 *)__this); (( void (*) (List_1_t2499617678 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t2499617678 *)__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_m1571521102_RuntimeMethod_var); } IL_001e: { DelayedQueueItemU5BU5D_t658540297* L_4 = (DelayedQueueItemU5BU5D_t658540297*)__this->get__items_1(); int32_t L_5 = ___index0; DelayedQueueItem_t1027542936 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (DelayedQueueItem_t1027542936 )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_m1378328547_gshared (List_1_t4000102456 * __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)); JsonPositionU5BU5D_t197937271* L_0 = ((List_1_t4000102456_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_m2836499805_gshared (List_1_t4000102456 * __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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4000102456 *)__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)); JsonPositionU5BU5D_t197937271* L_3 = ((List_1_t4000102456_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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t4000102456 *)__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(((JsonPositionU5BU5D_t197937271*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t4000102456 *)__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_m792868677_gshared (List_1_t4000102456 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m792868677_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_m792868677_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((JsonPositionU5BU5D_t197937271*)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_m410588740_gshared (List_1_t4000102456 * __this, JsonPositionU5BU5D_t197937271* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); JsonPositionU5BU5D_t197937271* 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_m3899145792_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t4000102456_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((JsonPositionU5BU5D_t197937271*)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_m3436721318_gshared (List_1_t4000102456 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t4000102456 *)__this); Enumerator_t1594379037 L_0 = (( Enumerator_t1594379037 (*) (List_1_t4000102456 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t4000102456 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1594379037 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_m177405749_gshared (List_1_t4000102456 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__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_m2819975669_gshared (List_1_t4000102456 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t4000102456 *)__this); Enumerator_t1594379037 L_0 = (( Enumerator_t1594379037 (*) (List_1_t4000102456 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t4000102456 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1594379037 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_m309504099_gshared (List_1_t4000102456 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m309504099_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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4000102456 *)__this, (JsonPosition_t2528027714 )((*(JsonPosition_t2528027714 *)((JsonPosition_t2528027714 *)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_m309504099_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_m3497677527_gshared (List_1_t4000102456 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m3497677527_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_t4000102456 *)__this); bool L_1 = (( bool (*) (List_1_t4000102456 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t4000102456 *)__this, (JsonPosition_t2528027714 )((*(JsonPosition_t2528027714 *)((JsonPosition_t2528027714 *)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_m2834122994_gshared (List_1_t4000102456 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2834122994_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_t4000102456 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4000102456 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t4000102456 *)__this, (JsonPosition_t2528027714 )((*(JsonPosition_t2528027714 *)((JsonPosition_t2528027714 *)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_m1194289698_gshared (List_1_t4000102456 * __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_m1194289698_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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4000102456 *)__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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_1, (JsonPosition_t2528027714 )((*(JsonPosition_t2528027714 *)((JsonPosition_t2528027714 *)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_m1194289698_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_m4028871917_gshared (List_1_t4000102456 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m4028871917_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_t4000102456 *)__this); (( bool (*) (List_1_t4000102456 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t4000102456 *)__this, (JsonPosition_t2528027714 )((*(JsonPosition_t2528027714 *)((JsonPosition_t2528027714 *)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_m3218276997_gshared (List_1_t4000102456 * __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_m2745765290_gshared (List_1_t4000102456 * __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_m4237058816_gshared (List_1_t4000102456 * __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_m2555941900_gshared (List_1_t4000102456 * __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_m2757155908_gshared (List_1_t4000102456 * __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_m2118916094_gshared (List_1_t4000102456 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t4000102456 *)__this); JsonPosition_t2528027714 L_1 = (( JsonPosition_t2528027714 (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); JsonPosition_t2528027714 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_m2763574838_gshared (List_1_t4000102456 * __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_m2763574838_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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_0, (JsonPosition_t2528027714 )((*(JsonPosition_t2528027714 *)((JsonPosition_t2528027714 *)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_m2763574838_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2564458925_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); JsonPositionU5BU5D_t197937271* L_1 = (JsonPositionU5BU5D_t197937271*)__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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { JsonPositionU5BU5D_t197937271* L_2 = (JsonPositionU5BU5D_t197937271*)__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; JsonPosition_t2528027714 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (JsonPosition_t2528027714 )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_m2539936615_gshared (List_1_t4000102456 * __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; JsonPositionU5BU5D_t197937271* L_3 = (JsonPositionU5BU5D_t197937271*)__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_t4000102456 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t4000102456 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t4000102456 *)__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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t4000102456 *)__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_m1584007449_gshared (List_1_t4000102456 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m1584007449_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_m1584007449_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_m1584007449_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_m1584007449_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_m3572399581_gshared (List_1_t4000102456 * __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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; JsonPositionU5BU5D_t197937271* L_5 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< JsonPositionU5BU5D_t197937271*, 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, (JsonPositionU5BU5D_t197937271*)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_m1556484328_gshared (List_1_t4000102456 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m1556484328_MetadataUsageId); s_Il2CppMethodInitialized = true; } JsonPosition_t2528027714 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); JsonPosition_t2528027714 L_3 = InterfaceFuncInvoker0< JsonPosition_t2528027714 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (JsonPosition_t2528027714 )L_3; JsonPosition_t2528027714 L_4 = V_0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4000102456 *)__this, (JsonPosition_t2528027714 )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_m1509207009_gshared (List_1_t4000102456 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4000102456 *)__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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t4000102456 *)__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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t4000102456 *)__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_t3740604001 * List_1_AsReadOnly_m971284597_gshared (List_1_t4000102456 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3740604001 * L_0 = (ReadOnlyCollection_1_t3740604001 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3740604001 *, 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_m2250598974_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); JsonPosition_t2528027714 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, int32_t, int32_t, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_0, (int32_t)0, (int32_t)L_1, (JsonPosition_t2528027714 )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_m1384590975_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); JsonPosition_t2528027714 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, int32_t, int32_t, JsonPosition_t2528027714 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_0, (int32_t)0, (int32_t)L_1, (JsonPosition_t2528027714 )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_m608581440_gshared (List_1_t4000102456 * __this, int32_t ___index0, int32_t ___count1, JsonPosition_t2528027714 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); JsonPositionU5BU5D_t197937271* L_2 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; JsonPosition_t2528027714 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, int32_t, int32_t, JsonPosition_t2528027714 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_2, (int32_t)L_3, (int32_t)L_4, (JsonPosition_t2528027714 )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_m1158928733_gshared (List_1_t4000102456 * __this, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPositionU5BU5D_t197937271* L_1 = (JsonPositionU5BU5D_t197937271*)__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_m3024736659_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPosition_t2528027714 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, JsonPosition_t2528027714 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_0, (JsonPosition_t2528027714 )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_m4046225077_gshared (List_1_t4000102456 * __this, JsonPositionU5BU5D_t197937271* ___array0, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPositionU5BU5D_t197937271* 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_m62893738_gshared (List_1_t4000102456 * __this, JsonPositionU5BU5D_t197937271* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPositionU5BU5D_t197937271* 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_m3330888026_gshared (List_1_t4000102456 * __this, int32_t ___index0, JsonPositionU5BU5D_t197937271* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); JsonPositionU5BU5D_t197937271* L_2 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_3 = ___index0; JsonPositionU5BU5D_t197937271* 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_m2746043961_gshared (List_1_t4000102456 * __this, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3353321838 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)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_t3353321838 * L_2 = ___match0; NullCheck((List_1_t4000102456 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4000102456 *, int32_t, int32_t, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3353321838 *)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 JsonPosition_t2528027714 List_1_Find_m3515755672_gshared (List_1_t4000102456 * __this, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; JsonPosition_t2528027714 V_1; memset(&V_1, 0, sizeof(V_1)); JsonPosition_t2528027714 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3353321838 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)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_t3353321838 * L_2 = ___match0; NullCheck((List_1_t4000102456 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4000102456 *, int32_t, int32_t, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3353321838 *)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; } } { JsonPositionU5BU5D_t197937271* L_5 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; JsonPosition_t2528027714 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(JsonPosition_t2528027714 )); JsonPosition_t2528027714 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_m904641473_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m904641473_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t3353321838 * 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_m904641473_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_t4000102456 * List_1_FindAll_m156862727_gshared (List_1_t4000102456 * __this, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3353321838 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)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_t3353321838 * L_2 = ___match0; NullCheck((List_1_t4000102456 *)__this); List_1_t4000102456 * L_3 = (( List_1_t4000102456 * (*) (List_1_t4000102456 *, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t4000102456 *)__this, (Predicate_1_t3353321838 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t3353321838 * L_4 = ___match0; NullCheck((List_1_t4000102456 *)__this); List_1_t4000102456 * L_5 = (( List_1_t4000102456 * (*) (List_1_t4000102456 *, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t4000102456 *)__this, (Predicate_1_t3353321838 *)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_t4000102456 * List_1_FindAllStackBits_m202818602_gshared (List_1_t4000102456 * __this, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m202818602_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; JsonPositionU5BU5D_t197937271* 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_m202818602_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_t3353321838 * L_3 = ___match0; JsonPositionU5BU5D_t197937271* L_4 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; JsonPosition_t2528027714 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3353321838 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3353321838 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3353321838 *)L_3, (JsonPosition_t2528027714 )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 = (JsonPositionU5BU5D_t197937271*)((JsonPositionU5BU5D_t197937271*)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; } } { JsonPositionU5BU5D_t197937271* 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)); JsonPositionU5BU5D_t197937271* L_27 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; JsonPosition_t2528027714 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (JsonPosition_t2528027714 )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: { JsonPositionU5BU5D_t197937271* L_39 = V_5; int32_t L_40 = V_2; List_1_t4000102456 * L_41 = (List_1_t4000102456 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4000102456 *, JsonPositionU5BU5D_t197937271*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (JsonPositionU5BU5D_t197937271*)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_t4000102456 * List_1_FindAllList_m1653508814_gshared (List_1_t4000102456 * __this, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { List_1_t4000102456 * V_0 = NULL; int32_t V_1 = 0; { List_1_t4000102456 * L_0 = (List_1_t4000102456 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4000102456 *, 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_t4000102456 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t3353321838 * L_1 = ___match0; JsonPositionU5BU5D_t197937271* L_2 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JsonPosition_t2528027714 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3353321838 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3353321838 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3353321838 *)L_1, (JsonPosition_t2528027714 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t4000102456 * L_7 = V_0; JsonPositionU5BU5D_t197937271* L_8 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; JsonPosition_t2528027714 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t4000102456 *)L_7); (( void (*) (List_1_t4000102456 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4000102456 *)L_7, (JsonPosition_t2528027714 )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_t4000102456 * 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_m705690661_gshared (List_1_t4000102456 * __this, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3353321838 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)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_t3353321838 * L_2 = ___match0; NullCheck((List_1_t4000102456 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4000102456 *, int32_t, int32_t, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3353321838 *)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_m2649052602_gshared (List_1_t4000102456 * __this, int32_t ___startIndex0, Predicate_1_t3353321838 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3353321838 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4000102456 *)__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_t3353321838 * L_5 = ___match1; NullCheck((List_1_t4000102456 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t4000102456 *, int32_t, int32_t, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t3353321838 *)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_m2778128854_gshared (List_1_t4000102456 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3353321838 * ___match2, const RuntimeMethod* method) { { Predicate_1_t3353321838 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4000102456 *)__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_t3353321838 * L_5 = ___match2; NullCheck((List_1_t4000102456 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t4000102456 *, int32_t, int32_t, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t3353321838 *)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_m3857027453_gshared (List_1_t4000102456 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3353321838 * ___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_t3353321838 * L_3 = ___match2; JsonPositionU5BU5D_t197937271* L_4 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; JsonPosition_t2528027714 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3353321838 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3353321838 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3353321838 *)L_3, (JsonPosition_t2528027714 )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 JsonPosition_t2528027714 List_1_FindLast_m3368572514_gshared (List_1_t4000102456 * __this, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; JsonPosition_t2528027714 V_1; memset(&V_1, 0, sizeof(V_1)); JsonPosition_t2528027714 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3353321838 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)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_t3353321838 * L_2 = ___match0; NullCheck((List_1_t4000102456 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4000102456 *, int32_t, int32_t, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3353321838 *)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(JsonPosition_t2528027714 )); JsonPosition_t2528027714 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t4000102456 *)__this); JsonPosition_t2528027714 L_7 = (( JsonPosition_t2528027714 (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t4000102456 *)__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_m698425240_gshared (List_1_t4000102456 * __this, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3353321838 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)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_t3353321838 * L_2 = ___match0; NullCheck((List_1_t4000102456 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4000102456 *, int32_t, int32_t, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3353321838 *)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_m3436938843_gshared (List_1_t4000102456 * __this, int32_t ___startIndex0, Predicate_1_t3353321838 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3353321838 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t3353321838 * L_3 = ___match1; NullCheck((List_1_t4000102456 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t4000102456 *, int32_t, int32_t, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t3353321838 *)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_m3779832431_gshared (List_1_t4000102456 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3353321838 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3353321838 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4000102456 *)__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_t3353321838 * L_7 = ___match2; NullCheck((List_1_t4000102456 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t4000102456 *, int32_t, int32_t, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t3353321838 *)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_m3687122796_gshared (List_1_t4000102456 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3353321838 * ___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_t3353321838 * L_2 = ___match2; JsonPositionU5BU5D_t197937271* L_3 = (JsonPositionU5BU5D_t197937271*)__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; JsonPosition_t2528027714 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3353321838 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t3353321838 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3353321838 *)L_2, (JsonPosition_t2528027714 )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_m2716813145_gshared (List_1_t4000102456 * __this, Action_1_t2700495309 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m2716813145_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t2700495309 * 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_m2716813145_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t2700495309 * L_2 = ___action0; JsonPositionU5BU5D_t197937271* L_3 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; JsonPosition_t2528027714 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t2700495309 *)L_2); (( void (*) (Action_1_t2700495309 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t2700495309 *)L_2, (JsonPosition_t2528027714 )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_t1594379037 List_1_GetEnumerator_m177011464_gshared (List_1_t4000102456 * __this, const RuntimeMethod* method) { { Enumerator_t1594379037 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m431339869((&L_0), (List_1_t4000102456 *)__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_t4000102456 * List_1_GetRange_m1323852282_gshared (List_1_t4000102456 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { JsonPositionU5BU5D_t197937271* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4000102456 *)__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 = (JsonPositionU5BU5D_t197937271*)((JsonPositionU5BU5D_t197937271*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); JsonPositionU5BU5D_t197937271* L_3 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_4 = ___index0; JsonPositionU5BU5D_t197937271* 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); JsonPositionU5BU5D_t197937271* L_7 = V_0; int32_t L_8 = ___count1; List_1_t4000102456 * L_9 = (List_1_t4000102456 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4000102456 *, JsonPositionU5BU5D_t197937271*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (JsonPositionU5BU5D_t197937271*)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_m175373879_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPosition_t2528027714 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, JsonPosition_t2528027714 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_0, (JsonPosition_t2528027714 )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_m545783498_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); JsonPositionU5BU5D_t197937271* L_1 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPosition_t2528027714 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 */, JsonPositionU5BU5D_t197937271*, JsonPosition_t2528027714 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_1, (JsonPosition_t2528027714 )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_m927669858_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m927669858_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_m927669858_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_m927669858_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_m927669858_RuntimeMethod_var); } IL_003d: { JsonPositionU5BU5D_t197937271* L_8 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPosition_t2528027714 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, JsonPosition_t2528027714 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_8, (JsonPosition_t2528027714 )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_m2737500120_gshared (List_1_t4000102456 * __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; } } { JsonPositionU5BU5D_t197937271* L_5 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_6 = ___start0; JsonPositionU5BU5D_t197937271* L_7 = (JsonPositionU5BU5D_t197937271*)__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; } } { JsonPositionU5BU5D_t197937271* L_15 = (JsonPositionU5BU5D_t197937271*)__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_m1063883601_gshared (List_1_t4000102456 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m1063883601_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_m1063883601_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_m1784509606_gshared (List_1_t4000102456 * __this, int32_t ___index0, JsonPosition_t2528027714 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4000102456 *)__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(); JsonPositionU5BU5D_t197937271* L_2 = (JsonPositionU5BU5D_t197937271*)__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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4000102456 *)__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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); JsonPositionU5BU5D_t197937271* L_4 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_5 = ___index0; JsonPosition_t2528027714 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (JsonPosition_t2528027714 )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_m1480337445_gshared (List_1_t4000102456 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m1480337445_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_m1480337445_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_m1856720098_gshared (List_1_t4000102456 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { JsonPositionU5BU5D_t197937271* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4000102456 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4000102456 *)__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_t4000102456 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (JsonPositionU5BU5D_t197937271*)((JsonPositionU5BU5D_t197937271*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); JsonPositionU5BU5D_t197937271* L_4 = V_0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, JsonPositionU5BU5D_t197937271*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t4000102456 *)__this, (JsonPositionU5BU5D_t197937271*)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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; JsonPositionU5BU5D_t197937271* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4000102456 *)__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)); JsonPositionU5BU5D_t197937271* L_8 = V_0; JsonPositionU5BU5D_t197937271* L_9 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_10 = ___index0; JsonPositionU5BU5D_t197937271* 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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t4000102456 *)__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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t4000102456 *)__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_m2251609085_gshared (List_1_t4000102456 * __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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4000102456 *)__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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4000102456 *)__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; JsonPositionU5BU5D_t197937271* L_6 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< JsonPositionU5BU5D_t197937271*, 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, (JsonPositionU5BU5D_t197937271*)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_m4085529995_gshared (List_1_t4000102456 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m4085529995_MetadataUsageId); s_Il2CppMethodInitialized = true; } JsonPosition_t2528027714 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); JsonPosition_t2528027714 L_3 = InterfaceFuncInvoker0< JsonPosition_t2528027714 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (JsonPosition_t2528027714 )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)); JsonPosition_t2528027714 L_6 = V_0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_5, (JsonPosition_t2528027714 )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_m711542250_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPosition_t2528027714 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 */, JsonPositionU5BU5D_t197937271*, JsonPosition_t2528027714 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_0, (JsonPosition_t2528027714 )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_m486709165_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); JsonPositionU5BU5D_t197937271* L_1 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPosition_t2528027714 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, JsonPosition_t2528027714 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_1, (JsonPosition_t2528027714 )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_m42620196_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m42620196_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_m42620196_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_m42620196_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_m42620196_RuntimeMethod_var); } IL_005b: { JsonPositionU5BU5D_t197937271* L_16 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPosition_t2528027714 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, JsonPosition_t2528027714 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_16, (JsonPosition_t2528027714 )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_m2505161440_gshared (List_1_t4000102456 * __this, JsonPosition_t2528027714 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { JsonPosition_t2528027714 L_0 = ___item0; NullCheck((List_1_t4000102456 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4000102456 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t4000102456 *)__this, (JsonPosition_t2528027714 )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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t4000102456 *)__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_m523356694_gshared (List_1_t4000102456 * __this, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t3353321838 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)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_t3353321838 * L_1 = ___match0; JsonPositionU5BU5D_t197937271* L_2 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; JsonPosition_t2528027714 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3353321838 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3353321838 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3353321838 *)L_1, (JsonPosition_t2528027714 )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_t3353321838 * L_14 = ___match0; JsonPositionU5BU5D_t197937271* L_15 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; JsonPosition_t2528027714 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t3353321838 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t3353321838 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3353321838 *)L_14, (JsonPosition_t2528027714 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { JsonPositionU5BU5D_t197937271* L_20 = (JsonPositionU5BU5D_t197937271*)__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)); JsonPositionU5BU5D_t197937271* L_23 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; JsonPosition_t2528027714 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (JsonPosition_t2528027714 )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; } } { JsonPositionU5BU5D_t197937271* L_32 = (JsonPositionU5BU5D_t197937271*)__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_m3351128372_gshared (List_1_t4000102456 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m3351128372_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_m3351128372_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); JsonPositionU5BU5D_t197937271* L_5 = (JsonPositionU5BU5D_t197937271*)__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_m2883316173_gshared (List_1_t4000102456 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4000102456 *)__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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); JsonPositionU5BU5D_t197937271* L_5 = (JsonPositionU5BU5D_t197937271*)__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_m1881709749_gshared (List_1_t4000102456 * __this, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__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_m2664254806_gshared (List_1_t4000102456 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); JsonPositionU5BU5D_t197937271* L_2 = (JsonPositionU5BU5D_t197937271*)__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_m1206208466_gshared (List_1_t4000102456 * __this, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__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_t4027782596 * L_2 = (( Comparer_1_t4027782596 * (*) (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 */, JsonPositionU5BU5D_t197937271*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)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_m843030489_gshared (List_1_t4000102456 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)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_m2084344697_gshared (List_1_t4000102456 * __this, Comparison_1_t2302958893 * ___comparison0, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t2302958893 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, int32_t, Comparison_1_t2302958893 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)L_0, (int32_t)L_1, (Comparison_1_t2302958893 *)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_m1050859874_gshared (List_1_t4000102456 * __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_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4000102456 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); JsonPositionU5BU5D_t197937271* L_2 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271*)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 JsonPositionU5BU5D_t197937271* List_1_ToArray_m2478724230_gshared (List_1_t4000102456 * __this, const RuntimeMethod* method) { JsonPositionU5BU5D_t197937271* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (JsonPositionU5BU5D_t197937271*)((JsonPositionU5BU5D_t197937271*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); JsonPositionU5BU5D_t197937271* L_1 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); JsonPositionU5BU5D_t197937271* 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); JsonPositionU5BU5D_t197937271* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m264708336_gshared (List_1_t4000102456 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t4000102456 *)__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_m3987090073_gshared (List_1_t4000102456 * __this, Predicate_1_t3353321838 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3353321838 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3353321838 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3353321838 *)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_t3353321838 * L_1 = ___match0; JsonPositionU5BU5D_t197937271* L_2 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; JsonPosition_t2528027714 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3353321838 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3353321838 *, JsonPosition_t2528027714 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3353321838 *)L_1, (JsonPosition_t2528027714 )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_m971292493_gshared (List_1_t4000102456 * __this, const RuntimeMethod* method) { { JsonPositionU5BU5D_t197937271* L_0 = (JsonPositionU5BU5D_t197937271*)__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_m1487077849_gshared (List_1_t4000102456 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m1487077849_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_m1487077849_RuntimeMethod_var); } IL_0012: { JsonPositionU5BU5D_t197937271** L_3 = (JsonPositionU5BU5D_t197937271**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, JsonPositionU5BU5D_t197937271**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (JsonPositionU5BU5D_t197937271**)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_m4240163880_gshared (List_1_t4000102456 * __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 JsonPosition_t2528027714 List_1_get_Item_m592205178_gshared (List_1_t4000102456 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m592205178_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_m592205178_RuntimeMethod_var); } IL_0017: { JsonPositionU5BU5D_t197937271* L_3 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; JsonPosition_t2528027714 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_m946590732_gshared (List_1_t4000102456 * __this, int32_t ___index0, JsonPosition_t2528027714 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m946590732_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t4000102456 *)__this); (( void (*) (List_1_t4000102456 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4000102456 *)__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_m946590732_RuntimeMethod_var); } IL_001e: { JsonPositionU5BU5D_t197937271* L_4 = (JsonPositionU5BU5D_t197937271*)__this->get__items_1(); int32_t L_5 = ___index0; JsonPosition_t2528027714 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (JsonPosition_t2528027714 )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_m2977488932_gshared (List_1_t1823906703 * __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)); EventQueueEntryU5BU5D_t1574228452* L_0 = ((List_1_t1823906703_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_m4103854340_gshared (List_1_t1823906703 * __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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1823906703 *)__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)); EventQueueEntryU5BU5D_t1574228452* L_3 = ((List_1_t1823906703_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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1823906703 *)__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(((EventQueueEntryU5BU5D_t1574228452*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1823906703 *)__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_m635293692_gshared (List_1_t1823906703 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m635293692_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_m635293692_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((EventQueueEntryU5BU5D_t1574228452*)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_m2463083357_gshared (List_1_t1823906703 * __this, EventQueueEntryU5BU5D_t1574228452* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); EventQueueEntryU5BU5D_t1574228452* 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_m2771561196_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t1823906703_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((EventQueueEntryU5BU5D_t1574228452*)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_m3670666911_gshared (List_1_t1823906703 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1823906703 *)__this); Enumerator_t3713150580 L_0 = (( Enumerator_t3713150580 (*) (List_1_t1823906703 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1823906703 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3713150580 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_m2878277830_gshared (List_1_t1823906703 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__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_m575328384_gshared (List_1_t1823906703 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1823906703 *)__this); Enumerator_t3713150580 L_0 = (( Enumerator_t3713150580 (*) (List_1_t1823906703 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1823906703 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3713150580 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_m4223239466_gshared (List_1_t1823906703 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m4223239466_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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1823906703 *)__this, (EventQueueEntry_t351831961 )((*(EventQueueEntry_t351831961 *)((EventQueueEntry_t351831961 *)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_m4223239466_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_m2002236804_gshared (List_1_t1823906703 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m2002236804_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_t1823906703 *)__this); bool L_1 = (( bool (*) (List_1_t1823906703 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t1823906703 *)__this, (EventQueueEntry_t351831961 )((*(EventQueueEntry_t351831961 *)((EventQueueEntry_t351831961 *)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_m3775346123_gshared (List_1_t1823906703 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m3775346123_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_t1823906703 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1823906703 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1823906703 *)__this, (EventQueueEntry_t351831961 )((*(EventQueueEntry_t351831961 *)((EventQueueEntry_t351831961 *)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_m948489459_gshared (List_1_t1823906703 * __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_m948489459_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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1823906703 *)__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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_1, (EventQueueEntry_t351831961 )((*(EventQueueEntry_t351831961 *)((EventQueueEntry_t351831961 *)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_m948489459_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_m1294980105_gshared (List_1_t1823906703 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1294980105_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_t1823906703 *)__this); (( bool (*) (List_1_t1823906703 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t1823906703 *)__this, (EventQueueEntry_t351831961 )((*(EventQueueEntry_t351831961 *)((EventQueueEntry_t351831961 *)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_m1391827490_gshared (List_1_t1823906703 * __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_m4112234968_gshared (List_1_t1823906703 * __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_m1364821552_gshared (List_1_t1823906703 * __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_m2243270804_gshared (List_1_t1823906703 * __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_m1916896621_gshared (List_1_t1823906703 * __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_m1489265442_gshared (List_1_t1823906703 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1823906703 *)__this); EventQueueEntry_t351831961 L_1 = (( EventQueueEntry_t351831961 (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); EventQueueEntry_t351831961 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_m2691103761_gshared (List_1_t1823906703 * __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_m2691103761_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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_0, (EventQueueEntry_t351831961 )((*(EventQueueEntry_t351831961 *)((EventQueueEntry_t351831961 *)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_m2691103761_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m483142124_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); EventQueueEntryU5BU5D_t1574228452* L_1 = (EventQueueEntryU5BU5D_t1574228452*)__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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { EventQueueEntryU5BU5D_t1574228452* L_2 = (EventQueueEntryU5BU5D_t1574228452*)__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; EventQueueEntry_t351831961 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (EventQueueEntry_t351831961 )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_m544500784_gshared (List_1_t1823906703 * __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; EventQueueEntryU5BU5D_t1574228452* L_3 = (EventQueueEntryU5BU5D_t1574228452*)__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_t1823906703 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1823906703 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t1823906703 *)__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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1823906703 *)__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_m3717345884_gshared (List_1_t1823906703 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3717345884_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_m3717345884_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_m3717345884_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_m3717345884_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_m2417622370_gshared (List_1_t1823906703 * __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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; EventQueueEntryU5BU5D_t1574228452* L_5 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< EventQueueEntryU5BU5D_t1574228452*, 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, (EventQueueEntryU5BU5D_t1574228452*)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_m2239468013_gshared (List_1_t1823906703 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m2239468013_MetadataUsageId); s_Il2CppMethodInitialized = true; } EventQueueEntry_t351831961 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); EventQueueEntry_t351831961 L_3 = InterfaceFuncInvoker0< EventQueueEntry_t351831961 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (EventQueueEntry_t351831961 )L_3; EventQueueEntry_t351831961 L_4 = V_0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1823906703 *)__this, (EventQueueEntry_t351831961 )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_m3017655668_gshared (List_1_t1823906703 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1823906703 *)__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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1823906703 *)__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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1823906703 *)__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_t1564408248 * List_1_AsReadOnly_m1422455206_gshared (List_1_t1823906703 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t1564408248 * L_0 = (ReadOnlyCollection_1_t1564408248 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t1564408248 *, 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_m2611419218_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); EventQueueEntry_t351831961 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, int32_t, int32_t, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_0, (int32_t)0, (int32_t)L_1, (EventQueueEntry_t351831961 )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_m507581375_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); EventQueueEntry_t351831961 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, int32_t, int32_t, EventQueueEntry_t351831961 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_0, (int32_t)0, (int32_t)L_1, (EventQueueEntry_t351831961 )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_m2272782395_gshared (List_1_t1823906703 * __this, int32_t ___index0, int32_t ___count1, EventQueueEntry_t351831961 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); EventQueueEntryU5BU5D_t1574228452* L_2 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; EventQueueEntry_t351831961 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, int32_t, int32_t, EventQueueEntry_t351831961 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_2, (int32_t)L_3, (int32_t)L_4, (EventQueueEntry_t351831961 )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_m3602386645_gshared (List_1_t1823906703 * __this, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntryU5BU5D_t1574228452* L_1 = (EventQueueEntryU5BU5D_t1574228452*)__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_m3152358184_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntry_t351831961 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, EventQueueEntry_t351831961 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_0, (EventQueueEntry_t351831961 )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_m3502076170_gshared (List_1_t1823906703 * __this, EventQueueEntryU5BU5D_t1574228452* ___array0, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntryU5BU5D_t1574228452* 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_m4199197255_gshared (List_1_t1823906703 * __this, EventQueueEntryU5BU5D_t1574228452* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntryU5BU5D_t1574228452* 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_m2279352136_gshared (List_1_t1823906703 * __this, int32_t ___index0, EventQueueEntryU5BU5D_t1574228452* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); EventQueueEntryU5BU5D_t1574228452* L_2 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_3 = ___index0; EventQueueEntryU5BU5D_t1574228452* 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_m549936910_gshared (List_1_t1823906703 * __this, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1177126085 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)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_t1177126085 * L_2 = ___match0; NullCheck((List_1_t1823906703 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1823906703 *, int32_t, int32_t, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1177126085 *)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 EventQueueEntry_t351831961 List_1_Find_m75367108_gshared (List_1_t1823906703 * __this, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; EventQueueEntry_t351831961 V_1; memset(&V_1, 0, sizeof(V_1)); EventQueueEntry_t351831961 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t1177126085 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)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_t1177126085 * L_2 = ___match0; NullCheck((List_1_t1823906703 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1823906703 *, int32_t, int32_t, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1177126085 *)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; } } { EventQueueEntryU5BU5D_t1574228452* L_5 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; EventQueueEntry_t351831961 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(EventQueueEntry_t351831961 )); EventQueueEntry_t351831961 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_m2320419653_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2320419653_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t1177126085 * 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_m2320419653_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_t1823906703 * List_1_FindAll_m2142332223_gshared (List_1_t1823906703 * __this, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1177126085 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)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_t1177126085 * L_2 = ___match0; NullCheck((List_1_t1823906703 *)__this); List_1_t1823906703 * L_3 = (( List_1_t1823906703 * (*) (List_1_t1823906703 *, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t1823906703 *)__this, (Predicate_1_t1177126085 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t1177126085 * L_4 = ___match0; NullCheck((List_1_t1823906703 *)__this); List_1_t1823906703 * L_5 = (( List_1_t1823906703 * (*) (List_1_t1823906703 *, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t1823906703 *)__this, (Predicate_1_t1177126085 *)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_t1823906703 * List_1_FindAllStackBits_m990001949_gshared (List_1_t1823906703 * __this, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m990001949_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; EventQueueEntryU5BU5D_t1574228452* 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_m990001949_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_t1177126085 * L_3 = ___match0; EventQueueEntryU5BU5D_t1574228452* L_4 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; EventQueueEntry_t351831961 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1177126085 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1177126085 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1177126085 *)L_3, (EventQueueEntry_t351831961 )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 = (EventQueueEntryU5BU5D_t1574228452*)((EventQueueEntryU5BU5D_t1574228452*)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; } } { EventQueueEntryU5BU5D_t1574228452* 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)); EventQueueEntryU5BU5D_t1574228452* L_27 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; EventQueueEntry_t351831961 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (EventQueueEntry_t351831961 )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: { EventQueueEntryU5BU5D_t1574228452* L_39 = V_5; int32_t L_40 = V_2; List_1_t1823906703 * L_41 = (List_1_t1823906703 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1823906703 *, EventQueueEntryU5BU5D_t1574228452*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (EventQueueEntryU5BU5D_t1574228452*)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_t1823906703 * List_1_FindAllList_m3600301018_gshared (List_1_t1823906703 * __this, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { List_1_t1823906703 * V_0 = NULL; int32_t V_1 = 0; { List_1_t1823906703 * L_0 = (List_1_t1823906703 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1823906703 *, 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_t1823906703 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t1177126085 * L_1 = ___match0; EventQueueEntryU5BU5D_t1574228452* L_2 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; EventQueueEntry_t351831961 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1177126085 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1177126085 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1177126085 *)L_1, (EventQueueEntry_t351831961 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t1823906703 * L_7 = V_0; EventQueueEntryU5BU5D_t1574228452* L_8 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; EventQueueEntry_t351831961 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t1823906703 *)L_7); (( void (*) (List_1_t1823906703 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1823906703 *)L_7, (EventQueueEntry_t351831961 )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_t1823906703 * 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_m2712735518_gshared (List_1_t1823906703 * __this, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1177126085 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)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_t1177126085 * L_2 = ___match0; NullCheck((List_1_t1823906703 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1823906703 *, int32_t, int32_t, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1177126085 *)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_m1624437584_gshared (List_1_t1823906703 * __this, int32_t ___startIndex0, Predicate_1_t1177126085 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1177126085 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1823906703 *)__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_t1177126085 * L_5 = ___match1; NullCheck((List_1_t1823906703 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1823906703 *, int32_t, int32_t, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t1177126085 *)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_m2027195835_gshared (List_1_t1823906703 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1177126085 * ___match2, const RuntimeMethod* method) { { Predicate_1_t1177126085 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1823906703 *)__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_t1177126085 * L_5 = ___match2; NullCheck((List_1_t1823906703 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1823906703 *, int32_t, int32_t, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t1177126085 *)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_m1394564629_gshared (List_1_t1823906703 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1177126085 * ___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_t1177126085 * L_3 = ___match2; EventQueueEntryU5BU5D_t1574228452* L_4 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; EventQueueEntry_t351831961 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1177126085 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1177126085 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1177126085 *)L_3, (EventQueueEntry_t351831961 )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 EventQueueEntry_t351831961 List_1_FindLast_m2266206171_gshared (List_1_t1823906703 * __this, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; EventQueueEntry_t351831961 V_1; memset(&V_1, 0, sizeof(V_1)); EventQueueEntry_t351831961 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t1177126085 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)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_t1177126085 * L_2 = ___match0; NullCheck((List_1_t1823906703 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1823906703 *, int32_t, int32_t, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1177126085 *)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(EventQueueEntry_t351831961 )); EventQueueEntry_t351831961 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t1823906703 *)__this); EventQueueEntry_t351831961 L_7 = (( EventQueueEntry_t351831961 (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1823906703 *)__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_m3489320167_gshared (List_1_t1823906703 * __this, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1177126085 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)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_t1177126085 * L_2 = ___match0; NullCheck((List_1_t1823906703 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1823906703 *, int32_t, int32_t, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1177126085 *)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_m718418714_gshared (List_1_t1823906703 * __this, int32_t ___startIndex0, Predicate_1_t1177126085 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1177126085 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t1177126085 * L_3 = ___match1; NullCheck((List_1_t1823906703 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1823906703 *, int32_t, int32_t, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t1177126085 *)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_m2555693378_gshared (List_1_t1823906703 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1177126085 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1177126085 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1823906703 *)__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_t1177126085 * L_7 = ___match2; NullCheck((List_1_t1823906703 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t1823906703 *, int32_t, int32_t, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t1177126085 *)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_m1214045799_gshared (List_1_t1823906703 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1177126085 * ___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_t1177126085 * L_2 = ___match2; EventQueueEntryU5BU5D_t1574228452* L_3 = (EventQueueEntryU5BU5D_t1574228452*)__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; EventQueueEntry_t351831961 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1177126085 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t1177126085 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1177126085 *)L_2, (EventQueueEntry_t351831961 )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_m1136971054_gshared (List_1_t1823906703 * __this, Action_1_t524299556 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m1136971054_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t524299556 * 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_m1136971054_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t524299556 * L_2 = ___action0; EventQueueEntryU5BU5D_t1574228452* L_3 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; EventQueueEntry_t351831961 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t524299556 *)L_2); (( void (*) (Action_1_t524299556 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t524299556 *)L_2, (EventQueueEntry_t351831961 )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_t3713150580 List_1_GetEnumerator_m2710552506_gshared (List_1_t1823906703 * __this, const RuntimeMethod* method) { { Enumerator_t3713150580 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m1618148537((&L_0), (List_1_t1823906703 *)__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_t1823906703 * List_1_GetRange_m138506307_gshared (List_1_t1823906703 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { EventQueueEntryU5BU5D_t1574228452* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1823906703 *)__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 = (EventQueueEntryU5BU5D_t1574228452*)((EventQueueEntryU5BU5D_t1574228452*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); EventQueueEntryU5BU5D_t1574228452* L_3 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_4 = ___index0; EventQueueEntryU5BU5D_t1574228452* 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); EventQueueEntryU5BU5D_t1574228452* L_7 = V_0; int32_t L_8 = ___count1; List_1_t1823906703 * L_9 = (List_1_t1823906703 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1823906703 *, EventQueueEntryU5BU5D_t1574228452*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (EventQueueEntryU5BU5D_t1574228452*)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_m2751390195_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntry_t351831961 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, EventQueueEntry_t351831961 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_0, (EventQueueEntry_t351831961 )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_m1881327355_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); EventQueueEntryU5BU5D_t1574228452* L_1 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntry_t351831961 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 */, EventQueueEntryU5BU5D_t1574228452*, EventQueueEntry_t351831961 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_1, (EventQueueEntry_t351831961 )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_m2319200812_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m2319200812_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_m2319200812_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_m2319200812_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_m2319200812_RuntimeMethod_var); } IL_003d: { EventQueueEntryU5BU5D_t1574228452* L_8 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntry_t351831961 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, EventQueueEntry_t351831961 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_8, (EventQueueEntry_t351831961 )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_m2506259060_gshared (List_1_t1823906703 * __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; } } { EventQueueEntryU5BU5D_t1574228452* L_5 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_6 = ___start0; EventQueueEntryU5BU5D_t1574228452* L_7 = (EventQueueEntryU5BU5D_t1574228452*)__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; } } { EventQueueEntryU5BU5D_t1574228452* L_15 = (EventQueueEntryU5BU5D_t1574228452*)__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_m3510259095_gshared (List_1_t1823906703 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m3510259095_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_m3510259095_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_m1581232079_gshared (List_1_t1823906703 * __this, int32_t ___index0, EventQueueEntry_t351831961 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1823906703 *)__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(); EventQueueEntryU5BU5D_t1574228452* L_2 = (EventQueueEntryU5BU5D_t1574228452*)__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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1823906703 *)__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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); EventQueueEntryU5BU5D_t1574228452* L_4 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_5 = ___index0; EventQueueEntry_t351831961 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (EventQueueEntry_t351831961 )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_m1467757125_gshared (List_1_t1823906703 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m1467757125_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_m1467757125_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_m3627410307_gshared (List_1_t1823906703 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { EventQueueEntryU5BU5D_t1574228452* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1823906703 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1823906703 *)__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_t1823906703 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (EventQueueEntryU5BU5D_t1574228452*)((EventQueueEntryU5BU5D_t1574228452*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); EventQueueEntryU5BU5D_t1574228452* L_4 = V_0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, EventQueueEntryU5BU5D_t1574228452*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t1823906703 *)__this, (EventQueueEntryU5BU5D_t1574228452*)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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; EventQueueEntryU5BU5D_t1574228452* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1823906703 *)__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)); EventQueueEntryU5BU5D_t1574228452* L_8 = V_0; EventQueueEntryU5BU5D_t1574228452* L_9 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_10 = ___index0; EventQueueEntryU5BU5D_t1574228452* 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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t1823906703 *)__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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t1823906703 *)__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_m3471365579_gshared (List_1_t1823906703 * __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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1823906703 *)__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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1823906703 *)__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; EventQueueEntryU5BU5D_t1574228452* L_6 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< EventQueueEntryU5BU5D_t1574228452*, 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, (EventQueueEntryU5BU5D_t1574228452*)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_m2525121144_gshared (List_1_t1823906703 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m2525121144_MetadataUsageId); s_Il2CppMethodInitialized = true; } EventQueueEntry_t351831961 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); EventQueueEntry_t351831961 L_3 = InterfaceFuncInvoker0< EventQueueEntry_t351831961 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (EventQueueEntry_t351831961 )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)); EventQueueEntry_t351831961 L_6 = V_0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_5, (EventQueueEntry_t351831961 )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_m2964384722_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntry_t351831961 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 */, EventQueueEntryU5BU5D_t1574228452*, EventQueueEntry_t351831961 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_0, (EventQueueEntry_t351831961 )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_m1479650740_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); EventQueueEntryU5BU5D_t1574228452* L_1 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntry_t351831961 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, EventQueueEntry_t351831961 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_1, (EventQueueEntry_t351831961 )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_m1129519126_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m1129519126_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_m1129519126_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_m1129519126_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_m1129519126_RuntimeMethod_var); } IL_005b: { EventQueueEntryU5BU5D_t1574228452* L_16 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntry_t351831961 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, EventQueueEntry_t351831961 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_16, (EventQueueEntry_t351831961 )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_m829853923_gshared (List_1_t1823906703 * __this, EventQueueEntry_t351831961 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { EventQueueEntry_t351831961 L_0 = ___item0; NullCheck((List_1_t1823906703 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1823906703 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1823906703 *)__this, (EventQueueEntry_t351831961 )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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t1823906703 *)__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_m3392860058_gshared (List_1_t1823906703 * __this, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t1177126085 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)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_t1177126085 * L_1 = ___match0; EventQueueEntryU5BU5D_t1574228452* L_2 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; EventQueueEntry_t351831961 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1177126085 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1177126085 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1177126085 *)L_1, (EventQueueEntry_t351831961 )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_t1177126085 * L_14 = ___match0; EventQueueEntryU5BU5D_t1574228452* L_15 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; EventQueueEntry_t351831961 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t1177126085 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t1177126085 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1177126085 *)L_14, (EventQueueEntry_t351831961 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { EventQueueEntryU5BU5D_t1574228452* L_20 = (EventQueueEntryU5BU5D_t1574228452*)__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)); EventQueueEntryU5BU5D_t1574228452* L_23 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; EventQueueEntry_t351831961 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (EventQueueEntry_t351831961 )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; } } { EventQueueEntryU5BU5D_t1574228452* L_32 = (EventQueueEntryU5BU5D_t1574228452*)__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_m3947649778_gshared (List_1_t1823906703 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m3947649778_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_m3947649778_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); EventQueueEntryU5BU5D_t1574228452* L_5 = (EventQueueEntryU5BU5D_t1574228452*)__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_m355310760_gshared (List_1_t1823906703 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1823906703 *)__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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); EventQueueEntryU5BU5D_t1574228452* L_5 = (EventQueueEntryU5BU5D_t1574228452*)__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_m202263037_gshared (List_1_t1823906703 * __this, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__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_m3893071457_gshared (List_1_t1823906703 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); EventQueueEntryU5BU5D_t1574228452* L_2 = (EventQueueEntryU5BU5D_t1574228452*)__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_m612795388_gshared (List_1_t1823906703 * __this, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__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_t1851586843 * L_2 = (( Comparer_1_t1851586843 * (*) (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 */, EventQueueEntryU5BU5D_t1574228452*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)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_m2612584556_gshared (List_1_t1823906703 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)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_m2857614537_gshared (List_1_t1823906703 * __this, Comparison_1_t126763140 * ___comparison0, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t126763140 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, int32_t, Comparison_1_t126763140 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)L_0, (int32_t)L_1, (Comparison_1_t126763140 *)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_m3871272088_gshared (List_1_t1823906703 * __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_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1823906703 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); EventQueueEntryU5BU5D_t1574228452* L_2 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452*)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 EventQueueEntryU5BU5D_t1574228452* List_1_ToArray_m4095032243_gshared (List_1_t1823906703 * __this, const RuntimeMethod* method) { EventQueueEntryU5BU5D_t1574228452* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (EventQueueEntryU5BU5D_t1574228452*)((EventQueueEntryU5BU5D_t1574228452*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); EventQueueEntryU5BU5D_t1574228452* L_1 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); EventQueueEntryU5BU5D_t1574228452* 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); EventQueueEntryU5BU5D_t1574228452* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m3844147742_gshared (List_1_t1823906703 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1823906703 *)__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_m3809380803_gshared (List_1_t1823906703 * __this, Predicate_1_t1177126085 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1177126085 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1177126085 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1177126085 *)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_t1177126085 * L_1 = ___match0; EventQueueEntryU5BU5D_t1574228452* L_2 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; EventQueueEntry_t351831961 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1177126085 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1177126085 *, EventQueueEntry_t351831961 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1177126085 *)L_1, (EventQueueEntry_t351831961 )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_m377978772_gshared (List_1_t1823906703 * __this, const RuntimeMethod* method) { { EventQueueEntryU5BU5D_t1574228452* L_0 = (EventQueueEntryU5BU5D_t1574228452*)__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_m2002441280_gshared (List_1_t1823906703 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m2002441280_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_m2002441280_RuntimeMethod_var); } IL_0012: { EventQueueEntryU5BU5D_t1574228452** L_3 = (EventQueueEntryU5BU5D_t1574228452**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, EventQueueEntryU5BU5D_t1574228452**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (EventQueueEntryU5BU5D_t1574228452**)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_m3378697506_gshared (List_1_t1823906703 * __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 EventQueueEntry_t351831961 List_1_get_Item_m2204185667_gshared (List_1_t1823906703 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m2204185667_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_m2204185667_RuntimeMethod_var); } IL_0017: { EventQueueEntryU5BU5D_t1574228452* L_3 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; EventQueueEntry_t351831961 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_m2133420024_gshared (List_1_t1823906703 * __this, int32_t ___index0, EventQueueEntry_t351831961 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m2133420024_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t1823906703 *)__this); (( void (*) (List_1_t1823906703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1823906703 *)__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_m2133420024_RuntimeMethod_var); } IL_001e: { EventQueueEntryU5BU5D_t1574228452* L_4 = (EventQueueEntryU5BU5D_t1574228452*)__this->get__items_1(); int32_t L_5 = ___index0; EventQueueEntry_t351831961 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (EventQueueEntry_t351831961 )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_m1136103899_gshared (List_1_t3907116131 * __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)); AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = ((List_1_t3907116131_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_m2751933988_gshared (List_1_t3907116131 * __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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3907116131 *)__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)); AtlasMaterialOverrideU5BU5D_t1961062208* L_3 = ((List_1_t3907116131_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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3907116131 *)__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(((AtlasMaterialOverrideU5BU5D_t1961062208*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3907116131 *)__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_m363889319_gshared (List_1_t3907116131 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m363889319_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_m363889319_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((AtlasMaterialOverrideU5BU5D_t1961062208*)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_m2103687041_gshared (List_1_t3907116131 * __this, AtlasMaterialOverrideU5BU5D_t1961062208* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); AtlasMaterialOverrideU5BU5D_t1961062208* 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_m4146284890_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t3907116131_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((AtlasMaterialOverrideU5BU5D_t1961062208*)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_m362527772_gshared (List_1_t3907116131 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3907116131 *)__this); Enumerator_t1501392712 L_0 = (( Enumerator_t1501392712 (*) (List_1_t3907116131 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3907116131 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1501392712 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_m839414212_gshared (List_1_t3907116131 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_m1874435304_gshared (List_1_t3907116131 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3907116131 *)__this); Enumerator_t1501392712 L_0 = (( Enumerator_t1501392712 (*) (List_1_t3907116131 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3907116131 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1501392712 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_m205006065_gshared (List_1_t3907116131 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m205006065_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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3907116131 *)__this, (AtlasMaterialOverride_t2435041389 )((*(AtlasMaterialOverride_t2435041389 *)((AtlasMaterialOverride_t2435041389 *)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_m205006065_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_m3761777678_gshared (List_1_t3907116131 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m3761777678_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_t3907116131 *)__this); bool L_1 = (( bool (*) (List_1_t3907116131 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t3907116131 *)__this, (AtlasMaterialOverride_t2435041389 )((*(AtlasMaterialOverride_t2435041389 *)((AtlasMaterialOverride_t2435041389 *)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_m2433398019_gshared (List_1_t3907116131 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2433398019_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_t3907116131 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3907116131 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3907116131 *)__this, (AtlasMaterialOverride_t2435041389 )((*(AtlasMaterialOverride_t2435041389 *)((AtlasMaterialOverride_t2435041389 *)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_m2059543234_gshared (List_1_t3907116131 * __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_m2059543234_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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3907116131 *)__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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_1, (AtlasMaterialOverride_t2435041389 )((*(AtlasMaterialOverride_t2435041389 *)((AtlasMaterialOverride_t2435041389 *)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_m2059543234_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_m2269034437_gshared (List_1_t3907116131 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m2269034437_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_t3907116131 *)__this); (( bool (*) (List_1_t3907116131 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t3907116131 *)__this, (AtlasMaterialOverride_t2435041389 )((*(AtlasMaterialOverride_t2435041389 *)((AtlasMaterialOverride_t2435041389 *)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_m1787968313_gshared (List_1_t3907116131 * __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_m14122288_gshared (List_1_t3907116131 * __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_m2943027689_gshared (List_1_t3907116131 * __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_m3362318397_gshared (List_1_t3907116131 * __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_m3147119237_gshared (List_1_t3907116131 * __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_m749232655_gshared (List_1_t3907116131 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3907116131 *)__this); AtlasMaterialOverride_t2435041389 L_1 = (( AtlasMaterialOverride_t2435041389 (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); AtlasMaterialOverride_t2435041389 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_m3365440417_gshared (List_1_t3907116131 * __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_m3365440417_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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_0, (AtlasMaterialOverride_t2435041389 )((*(AtlasMaterialOverride_t2435041389 *)((AtlasMaterialOverride_t2435041389 *)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_m3365440417_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m1006373244_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); AtlasMaterialOverrideU5BU5D_t1961062208* L_1 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { AtlasMaterialOverrideU5BU5D_t1961062208* L_2 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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; AtlasMaterialOverride_t2435041389 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (AtlasMaterialOverride_t2435041389 )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_m1227106128_gshared (List_1_t3907116131 * __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; AtlasMaterialOverrideU5BU5D_t1961062208* L_3 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_t3907116131 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3907116131 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t3907116131 *)__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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3907116131 *)__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_m1548116113_gshared (List_1_t3907116131 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m1548116113_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_m1548116113_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_m1548116113_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_m1548116113_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_m131223631_gshared (List_1_t3907116131 * __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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; AtlasMaterialOverrideU5BU5D_t1961062208* L_5 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< AtlasMaterialOverrideU5BU5D_t1961062208*, 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, (AtlasMaterialOverrideU5BU5D_t1961062208*)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_m3279747481_gshared (List_1_t3907116131 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m3279747481_MetadataUsageId); s_Il2CppMethodInitialized = true; } AtlasMaterialOverride_t2435041389 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); AtlasMaterialOverride_t2435041389 L_3 = InterfaceFuncInvoker0< AtlasMaterialOverride_t2435041389 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (AtlasMaterialOverride_t2435041389 )L_3; AtlasMaterialOverride_t2435041389 L_4 = V_0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3907116131 *)__this, (AtlasMaterialOverride_t2435041389 )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_m1768606253_gshared (List_1_t3907116131 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3907116131 *)__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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3907116131 *)__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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3907116131 *)__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_t3647617676 * List_1_AsReadOnly_m1988186020_gshared (List_1_t3907116131 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3647617676 * L_0 = (ReadOnlyCollection_1_t3647617676 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3647617676 *, 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_m3451917742_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); AtlasMaterialOverride_t2435041389 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, int32_t, int32_t, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_0, (int32_t)0, (int32_t)L_1, (AtlasMaterialOverride_t2435041389 )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_m322230707_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); AtlasMaterialOverride_t2435041389 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, int32_t, int32_t, AtlasMaterialOverride_t2435041389 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_0, (int32_t)0, (int32_t)L_1, (AtlasMaterialOverride_t2435041389 )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_m1618367332_gshared (List_1_t3907116131 * __this, int32_t ___index0, int32_t ___count1, AtlasMaterialOverride_t2435041389 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AtlasMaterialOverrideU5BU5D_t1961062208* L_2 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; AtlasMaterialOverride_t2435041389 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, int32_t, int32_t, AtlasMaterialOverride_t2435041389 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_2, (int32_t)L_3, (int32_t)L_4, (AtlasMaterialOverride_t2435041389 )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_m500372498_gshared (List_1_t3907116131 * __this, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverrideU5BU5D_t1961062208* L_1 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_m1017123745_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverride_t2435041389 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, AtlasMaterialOverride_t2435041389 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_0, (AtlasMaterialOverride_t2435041389 )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_m1154982946_gshared (List_1_t3907116131 * __this, AtlasMaterialOverrideU5BU5D_t1961062208* ___array0, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverrideU5BU5D_t1961062208* 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_m2152120728_gshared (List_1_t3907116131 * __this, AtlasMaterialOverrideU5BU5D_t1961062208* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverrideU5BU5D_t1961062208* 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_m1217207044_gshared (List_1_t3907116131 * __this, int32_t ___index0, AtlasMaterialOverrideU5BU5D_t1961062208* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AtlasMaterialOverrideU5BU5D_t1961062208* L_2 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_3 = ___index0; AtlasMaterialOverrideU5BU5D_t1961062208* 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_m737627935_gshared (List_1_t3907116131 * __this, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3260335513 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)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_t3260335513 * L_2 = ___match0; NullCheck((List_1_t3907116131 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3907116131 *, int32_t, int32_t, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3260335513 *)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 AtlasMaterialOverride_t2435041389 List_1_Find_m3891251808_gshared (List_1_t3907116131 * __this, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; AtlasMaterialOverride_t2435041389 V_1; memset(&V_1, 0, sizeof(V_1)); AtlasMaterialOverride_t2435041389 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3260335513 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)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_t3260335513 * L_2 = ___match0; NullCheck((List_1_t3907116131 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3907116131 *, int32_t, int32_t, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3260335513 *)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; } } { AtlasMaterialOverrideU5BU5D_t1961062208* L_5 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; AtlasMaterialOverride_t2435041389 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(AtlasMaterialOverride_t2435041389 )); AtlasMaterialOverride_t2435041389 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_m3299655767_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m3299655767_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t3260335513 * 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_m3299655767_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_t3907116131 * List_1_FindAll_m3647401667_gshared (List_1_t3907116131 * __this, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3260335513 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)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_t3260335513 * L_2 = ___match0; NullCheck((List_1_t3907116131 *)__this); List_1_t3907116131 * L_3 = (( List_1_t3907116131 * (*) (List_1_t3907116131 *, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t3907116131 *)__this, (Predicate_1_t3260335513 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t3260335513 * L_4 = ___match0; NullCheck((List_1_t3907116131 *)__this); List_1_t3907116131 * L_5 = (( List_1_t3907116131 * (*) (List_1_t3907116131 *, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t3907116131 *)__this, (Predicate_1_t3260335513 *)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_t3907116131 * List_1_FindAllStackBits_m2973569621_gshared (List_1_t3907116131 * __this, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2973569621_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; AtlasMaterialOverrideU5BU5D_t1961062208* 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_m2973569621_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_t3260335513 * L_3 = ___match0; AtlasMaterialOverrideU5BU5D_t1961062208* L_4 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; AtlasMaterialOverride_t2435041389 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3260335513 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3260335513 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3260335513 *)L_3, (AtlasMaterialOverride_t2435041389 )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 = (AtlasMaterialOverrideU5BU5D_t1961062208*)((AtlasMaterialOverrideU5BU5D_t1961062208*)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; } } { AtlasMaterialOverrideU5BU5D_t1961062208* 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)); AtlasMaterialOverrideU5BU5D_t1961062208* L_27 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; AtlasMaterialOverride_t2435041389 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (AtlasMaterialOverride_t2435041389 )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: { AtlasMaterialOverrideU5BU5D_t1961062208* L_39 = V_5; int32_t L_40 = V_2; List_1_t3907116131 * L_41 = (List_1_t3907116131 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3907116131 *, AtlasMaterialOverrideU5BU5D_t1961062208*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (AtlasMaterialOverrideU5BU5D_t1961062208*)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_t3907116131 * List_1_FindAllList_m4043800444_gshared (List_1_t3907116131 * __this, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { List_1_t3907116131 * V_0 = NULL; int32_t V_1 = 0; { List_1_t3907116131 * L_0 = (List_1_t3907116131 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3907116131 *, 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_t3907116131 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t3260335513 * L_1 = ___match0; AtlasMaterialOverrideU5BU5D_t1961062208* L_2 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; AtlasMaterialOverride_t2435041389 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3260335513 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3260335513 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3260335513 *)L_1, (AtlasMaterialOverride_t2435041389 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t3907116131 * L_7 = V_0; AtlasMaterialOverrideU5BU5D_t1961062208* L_8 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; AtlasMaterialOverride_t2435041389 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t3907116131 *)L_7); (( void (*) (List_1_t3907116131 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3907116131 *)L_7, (AtlasMaterialOverride_t2435041389 )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_t3907116131 * 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_m349778098_gshared (List_1_t3907116131 * __this, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3260335513 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)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_t3260335513 * L_2 = ___match0; NullCheck((List_1_t3907116131 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3907116131 *, int32_t, int32_t, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3260335513 *)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_m2612986034_gshared (List_1_t3907116131 * __this, int32_t ___startIndex0, Predicate_1_t3260335513 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3260335513 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3907116131 *)__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_t3260335513 * L_5 = ___match1; NullCheck((List_1_t3907116131 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3907116131 *, int32_t, int32_t, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t3260335513 *)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_m3081362523_gshared (List_1_t3907116131 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3260335513 * ___match2, const RuntimeMethod* method) { { Predicate_1_t3260335513 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3907116131 *)__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_t3260335513 * L_5 = ___match2; NullCheck((List_1_t3907116131 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3907116131 *, int32_t, int32_t, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t3260335513 *)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_m568345814_gshared (List_1_t3907116131 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3260335513 * ___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_t3260335513 * L_3 = ___match2; AtlasMaterialOverrideU5BU5D_t1961062208* L_4 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; AtlasMaterialOverride_t2435041389 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3260335513 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3260335513 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3260335513 *)L_3, (AtlasMaterialOverride_t2435041389 )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 AtlasMaterialOverride_t2435041389 List_1_FindLast_m1575272673_gshared (List_1_t3907116131 * __this, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; AtlasMaterialOverride_t2435041389 V_1; memset(&V_1, 0, sizeof(V_1)); AtlasMaterialOverride_t2435041389 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3260335513 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)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_t3260335513 * L_2 = ___match0; NullCheck((List_1_t3907116131 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3907116131 *, int32_t, int32_t, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3260335513 *)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(AtlasMaterialOverride_t2435041389 )); AtlasMaterialOverride_t2435041389 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t3907116131 *)__this); AtlasMaterialOverride_t2435041389 L_7 = (( AtlasMaterialOverride_t2435041389 (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3907116131 *)__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_m821230092_gshared (List_1_t3907116131 * __this, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3260335513 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)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_t3260335513 * L_2 = ___match0; NullCheck((List_1_t3907116131 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3907116131 *, int32_t, int32_t, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3260335513 *)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_m3022279903_gshared (List_1_t3907116131 * __this, int32_t ___startIndex0, Predicate_1_t3260335513 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3260335513 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t3260335513 * L_3 = ___match1; NullCheck((List_1_t3907116131 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3907116131 *, int32_t, int32_t, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t3260335513 *)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_m2955998693_gshared (List_1_t3907116131 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3260335513 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3260335513 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3907116131 *)__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_t3260335513 * L_7 = ___match2; NullCheck((List_1_t3907116131 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t3907116131 *, int32_t, int32_t, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t3260335513 *)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_m842640442_gshared (List_1_t3907116131 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3260335513 * ___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_t3260335513 * L_2 = ___match2; AtlasMaterialOverrideU5BU5D_t1961062208* L_3 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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; AtlasMaterialOverride_t2435041389 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3260335513 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t3260335513 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3260335513 *)L_2, (AtlasMaterialOverride_t2435041389 )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_m93186163_gshared (List_1_t3907116131 * __this, Action_1_t2607508984 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m93186163_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t2607508984 * 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_m93186163_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t2607508984 * L_2 = ___action0; AtlasMaterialOverrideU5BU5D_t1961062208* L_3 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; AtlasMaterialOverride_t2435041389 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t2607508984 *)L_2); (( void (*) (Action_1_t2607508984 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t2607508984 *)L_2, (AtlasMaterialOverride_t2435041389 )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_t1501392712 List_1_GetEnumerator_m445464832_gshared (List_1_t3907116131 * __this, const RuntimeMethod* method) { { Enumerator_t1501392712 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m881564738((&L_0), (List_1_t3907116131 *)__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_t3907116131 * List_1_GetRange_m4279706739_gshared (List_1_t3907116131 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { AtlasMaterialOverrideU5BU5D_t1961062208* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3907116131 *)__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 = (AtlasMaterialOverrideU5BU5D_t1961062208*)((AtlasMaterialOverrideU5BU5D_t1961062208*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); AtlasMaterialOverrideU5BU5D_t1961062208* L_3 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_4 = ___index0; AtlasMaterialOverrideU5BU5D_t1961062208* 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); AtlasMaterialOverrideU5BU5D_t1961062208* L_7 = V_0; int32_t L_8 = ___count1; List_1_t3907116131 * L_9 = (List_1_t3907116131 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3907116131 *, AtlasMaterialOverrideU5BU5D_t1961062208*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (AtlasMaterialOverrideU5BU5D_t1961062208*)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_m1221559760_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverride_t2435041389 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, AtlasMaterialOverride_t2435041389 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_0, (AtlasMaterialOverride_t2435041389 )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_m4042818749_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); AtlasMaterialOverrideU5BU5D_t1961062208* L_1 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverride_t2435041389 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 */, AtlasMaterialOverrideU5BU5D_t1961062208*, AtlasMaterialOverride_t2435041389 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_1, (AtlasMaterialOverride_t2435041389 )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_m4294942738_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m4294942738_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_m4294942738_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_m4294942738_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_m4294942738_RuntimeMethod_var); } IL_003d: { AtlasMaterialOverrideU5BU5D_t1961062208* L_8 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverride_t2435041389 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, AtlasMaterialOverride_t2435041389 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_8, (AtlasMaterialOverride_t2435041389 )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_m2248156429_gshared (List_1_t3907116131 * __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; } } { AtlasMaterialOverrideU5BU5D_t1961062208* L_5 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_6 = ___start0; AtlasMaterialOverrideU5BU5D_t1961062208* L_7 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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; } } { AtlasMaterialOverrideU5BU5D_t1961062208* L_15 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_m941331006_gshared (List_1_t3907116131 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m941331006_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_m941331006_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_m1956738430_gshared (List_1_t3907116131 * __this, int32_t ___index0, AtlasMaterialOverride_t2435041389 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3907116131 *)__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(); AtlasMaterialOverrideU5BU5D_t1961062208* L_2 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3907116131 *)__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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); AtlasMaterialOverrideU5BU5D_t1961062208* L_4 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_5 = ___index0; AtlasMaterialOverride_t2435041389 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (AtlasMaterialOverride_t2435041389 )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_m2526892712_gshared (List_1_t3907116131 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m2526892712_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_m2526892712_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_m2113624766_gshared (List_1_t3907116131 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { AtlasMaterialOverrideU5BU5D_t1961062208* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3907116131 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3907116131 *)__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_t3907116131 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)((AtlasMaterialOverrideU5BU5D_t1961062208*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); AtlasMaterialOverrideU5BU5D_t1961062208* L_4 = V_0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, AtlasMaterialOverrideU5BU5D_t1961062208*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t3907116131 *)__this, (AtlasMaterialOverrideU5BU5D_t1961062208*)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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; AtlasMaterialOverrideU5BU5D_t1961062208* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3907116131 *)__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)); AtlasMaterialOverrideU5BU5D_t1961062208* L_8 = V_0; AtlasMaterialOverrideU5BU5D_t1961062208* L_9 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_10 = ___index0; AtlasMaterialOverrideU5BU5D_t1961062208* 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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t3907116131 *)__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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t3907116131 *)__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_m2936929241_gshared (List_1_t3907116131 * __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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3907116131 *)__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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3907116131 *)__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; AtlasMaterialOverrideU5BU5D_t1961062208* L_6 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< AtlasMaterialOverrideU5BU5D_t1961062208*, 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, (AtlasMaterialOverrideU5BU5D_t1961062208*)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_m936735192_gshared (List_1_t3907116131 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m936735192_MetadataUsageId); s_Il2CppMethodInitialized = true; } AtlasMaterialOverride_t2435041389 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); AtlasMaterialOverride_t2435041389 L_3 = InterfaceFuncInvoker0< AtlasMaterialOverride_t2435041389 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (AtlasMaterialOverride_t2435041389 )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)); AtlasMaterialOverride_t2435041389 L_6 = V_0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_5, (AtlasMaterialOverride_t2435041389 )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_m3438258469_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverride_t2435041389 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 */, AtlasMaterialOverrideU5BU5D_t1961062208*, AtlasMaterialOverride_t2435041389 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_0, (AtlasMaterialOverride_t2435041389 )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_m3260050762_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); AtlasMaterialOverrideU5BU5D_t1961062208* L_1 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverride_t2435041389 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, AtlasMaterialOverride_t2435041389 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_1, (AtlasMaterialOverride_t2435041389 )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_m2808889034_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m2808889034_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_m2808889034_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_m2808889034_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_m2808889034_RuntimeMethod_var); } IL_005b: { AtlasMaterialOverrideU5BU5D_t1961062208* L_16 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverride_t2435041389 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, AtlasMaterialOverride_t2435041389 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_16, (AtlasMaterialOverride_t2435041389 )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_m2263871325_gshared (List_1_t3907116131 * __this, AtlasMaterialOverride_t2435041389 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { AtlasMaterialOverride_t2435041389 L_0 = ___item0; NullCheck((List_1_t3907116131 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3907116131 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3907116131 *)__this, (AtlasMaterialOverride_t2435041389 )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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t3907116131 *)__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_m3799578554_gshared (List_1_t3907116131 * __this, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t3260335513 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)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_t3260335513 * L_1 = ___match0; AtlasMaterialOverrideU5BU5D_t1961062208* L_2 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; AtlasMaterialOverride_t2435041389 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3260335513 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3260335513 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3260335513 *)L_1, (AtlasMaterialOverride_t2435041389 )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_t3260335513 * L_14 = ___match0; AtlasMaterialOverrideU5BU5D_t1961062208* L_15 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; AtlasMaterialOverride_t2435041389 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t3260335513 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t3260335513 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3260335513 *)L_14, (AtlasMaterialOverride_t2435041389 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { AtlasMaterialOverrideU5BU5D_t1961062208* L_20 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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)); AtlasMaterialOverrideU5BU5D_t1961062208* L_23 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; AtlasMaterialOverride_t2435041389 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (AtlasMaterialOverride_t2435041389 )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; } } { AtlasMaterialOverrideU5BU5D_t1961062208* L_32 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_m1606075849_gshared (List_1_t3907116131 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m1606075849_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_m1606075849_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); AtlasMaterialOverrideU5BU5D_t1961062208* L_5 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_m1409448136_gshared (List_1_t3907116131 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3907116131 *)__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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); AtlasMaterialOverrideU5BU5D_t1961062208* L_5 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_m563421416_gshared (List_1_t3907116131 * __this, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_m1245429648_gshared (List_1_t3907116131 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AtlasMaterialOverrideU5BU5D_t1961062208* L_2 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_m1780196701_gshared (List_1_t3907116131 * __this, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_t3934796271 * L_2 = (( Comparer_1_t3934796271 * (*) (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 */, AtlasMaterialOverrideU5BU5D_t1961062208*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)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_m1326700685_gshared (List_1_t3907116131 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)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_m2184358109_gshared (List_1_t3907116131 * __this, Comparison_1_t2209972568 * ___comparison0, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t2209972568 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, int32_t, Comparison_1_t2209972568 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)L_0, (int32_t)L_1, (Comparison_1_t2209972568 *)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_m3482824734_gshared (List_1_t3907116131 * __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_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3907116131 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); AtlasMaterialOverrideU5BU5D_t1961062208* L_2 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208*)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 AtlasMaterialOverrideU5BU5D_t1961062208* List_1_ToArray_m266034162_gshared (List_1_t3907116131 * __this, const RuntimeMethod* method) { AtlasMaterialOverrideU5BU5D_t1961062208* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)((AtlasMaterialOverrideU5BU5D_t1961062208*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); AtlasMaterialOverrideU5BU5D_t1961062208* L_1 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); AtlasMaterialOverrideU5BU5D_t1961062208* 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); AtlasMaterialOverrideU5BU5D_t1961062208* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m3646540147_gshared (List_1_t3907116131 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3907116131 *)__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_m4106884484_gshared (List_1_t3907116131 * __this, Predicate_1_t3260335513 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3260335513 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3260335513 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3260335513 *)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_t3260335513 * L_1 = ___match0; AtlasMaterialOverrideU5BU5D_t1961062208* L_2 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; AtlasMaterialOverride_t2435041389 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3260335513 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3260335513 *, AtlasMaterialOverride_t2435041389 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3260335513 *)L_1, (AtlasMaterialOverride_t2435041389 )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_m2080009533_gshared (List_1_t3907116131 * __this, const RuntimeMethod* method) { { AtlasMaterialOverrideU5BU5D_t1961062208* L_0 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__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_m4049613670_gshared (List_1_t3907116131 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m4049613670_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_m4049613670_RuntimeMethod_var); } IL_0012: { AtlasMaterialOverrideU5BU5D_t1961062208** L_3 = (AtlasMaterialOverrideU5BU5D_t1961062208**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, AtlasMaterialOverrideU5BU5D_t1961062208**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (AtlasMaterialOverrideU5BU5D_t1961062208**)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_m4267631842_gshared (List_1_t3907116131 * __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 AtlasMaterialOverride_t2435041389 List_1_get_Item_m36091718_gshared (List_1_t3907116131 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m36091718_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_m36091718_RuntimeMethod_var); } IL_0017: { AtlasMaterialOverrideU5BU5D_t1961062208* L_3 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; AtlasMaterialOverride_t2435041389 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_m2820477983_gshared (List_1_t3907116131 * __this, int32_t ___index0, AtlasMaterialOverride_t2435041389 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m2820477983_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t3907116131 *)__this); (( void (*) (List_1_t3907116131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3907116131 *)__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_m2820477983_RuntimeMethod_var); } IL_001e: { AtlasMaterialOverrideU5BU5D_t1961062208* L_4 = (AtlasMaterialOverrideU5BU5D_t1961062208*)__this->get__items_1(); int32_t L_5 = ___index0; AtlasMaterialOverride_t2435041389 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (AtlasMaterialOverride_t2435041389 )L_6); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif