#include "il2cpp-config.h" #ifndef _MSC_VER # include #else # include #endif #include #include #include #include #include #include #include #include "il2cpp-class-internals.h" #include "codegen/il2cpp-codegen.h" #include "il2cpp-object-internals.h" template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; // System.Collections.Generic.List`1 struct List_1_t4027761066; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t1535539213; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t777629997; // System.String struct String_t; // UnityEngine.Color[] struct ColorU5BU5D_t941916413; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2988256792; // System.Collections.IEnumerator struct IEnumerator_t1853284238; // System.ArgumentException struct ArgumentException_t132251570; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1088871262; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3768262611; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3809951803; // System.Predicate`1 struct Predicate_1_t3380980448; // System.ArgumentNullException struct ArgumentNullException_t1615371798; // System.Action`1 struct Action_1_t2728153919; // System.Comparison`1 struct Comparison_1_t2330617503; // System.Collections.Generic.List`1 struct List_1_t4072576034; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t1580354181; // UnityEngine.Color32[] struct Color32U5BU5D_t3850468773; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3033071760; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1133686230; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3813077579; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3854766771; // System.Predicate`1 struct Predicate_1_t3425795416; // System.Action`1 struct Action_1_t2772968887; // System.Comparison`1 struct Comparison_1_t2375432471; // System.Collections.Generic.List`1 struct List_1_t3582778806; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t1090556953; // UnityEngine.DiagnosticSwitch[] struct DiagnosticSwitchU5BU5D_t2165446465; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2543274532; // System.Collections.Generic.ICollection`1 struct ICollection_1_t643889002; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3323280351; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3364969543; // System.Predicate`1 struct Predicate_1_t2935998188; // System.Action`1 struct Action_1_t2283171659; // System.Comparison`1 struct Comparison_1_t1885635243; // System.Collections.Generic.List`1 struct List_1_t537414295; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t2340159738; // UnityEngine.EventSystems.RaycastResult[] struct RaycastResultU5BU5D_t1128832444; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3792877317; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1893491787; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t277915840; // System.Collections.Generic.IComparer`1 struct IComparer_1_t319605032; // System.Predicate`1 struct Predicate_1_t4185600973; // System.Action`1 struct Action_1_t3532774444; // System.Comparison`1 struct Comparison_1_t3135238028; // System.Collections.Generic.List`1 struct List_1_t4071369019; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t1579147166; // UnityEngine.KeyCode[] struct KeyCodeU5BU5D_t2223234056; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t3031864745; // System.Collections.Generic.ICollection`1 struct ICollection_1_t1132479215; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3811870564; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3853559756; // System.Predicate`1 struct Predicate_1_t3424588401; // System.Action`1 struct Action_1_t2771761872; // System.Comparison`1 struct Comparison_1_t2374225456; // System.Collections.Generic.List`1 struct List_1_t3289976585; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t797754732; // UnityEngine.Matrix4x4[] struct Matrix4x4U5BU5D_t2302988098; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2250472311; // System.Collections.Generic.ICollection`1 struct ICollection_1_t351086781; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3030478130; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3072167322; // System.Predicate`1 struct Predicate_1_t2643195967; // System.Action`1 struct Action_1_t1990369438; // System.Comparison`1 struct Comparison_1_t1592833022; // System.Collections.Generic.List`1 struct List_1_t1931900349; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t3734645792; // UnityEngine.Playables.Playable[] struct PlayableU5BU5D_t3229717310; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t892396075; // System.Collections.Generic.ICollection`1 struct ICollection_1_t3287977841; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1672401894; // System.Collections.Generic.IComparer`1 struct IComparer_1_t1714091086; // System.Predicate`1 struct Predicate_1_t1285119731; // System.Action`1 struct Action_1_t632293202; // System.Comparison`1 struct Comparison_1_t234756786; // System.Collections.Generic.List`1 struct List_1_t1760732520; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t3563477963; // UnityEngine.Rendering.ReflectionProbeBlendInfo[] struct ReflectionProbeBlendInfoU5BU5D_t2102825095; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t721228246; // System.Collections.Generic.ICollection`1 struct ICollection_1_t3116810012; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1501234065; // System.Collections.Generic.IComparer`1 struct IComparer_1_t1542923257; // System.Predicate`1 struct Predicate_1_t1113951902; // System.Action`1 struct Action_1_t461125373; // System.Comparison`1 struct Comparison_1_t63588957; // System.Collections.Generic.IList`1 struct IList_1_t120853779; // System.Collections.Generic.IList`1 struct IList_1_t3633221626; // System.Collections.Generic.IList`1 struct IList_1_t880659336; // System.Collections.Generic.IList`1 struct IList_1_t3926023847; // System.Collections.Generic.IList`1 struct IList_1_t119646764; // System.IntPtr[] struct IntPtrU5BU5D_t4013366056; // System.Collections.IDictionary struct IDictionary_t1363984059; // System.Char[] struct CharU5BU5D_t3528271667; // System.Collections.Generic.IList`1 struct IList_1_t2103977561; // System.Collections.Generic.IList`1 struct IList_1_t2275145390; // System.Collections.Generic.IList`1 struct IList_1_t76038811; // UnityEngine.ReflectionProbe struct ReflectionProbe_t175708936; // System.Void struct Void_t1185182177; // UnityEngine.GameObject struct GameObject_t1113636619; // UnityEngine.EventSystems.BaseRaycaster struct BaseRaycaster_t4150874583; // System.Reflection.MethodInfo struct MethodInfo_t; // System.DelegateData struct DelegateData_t1677132599; // UnityEngine.EnumInfo struct EnumInfo_t93260550; // System.IAsyncResult struct IAsyncResult_t767004451; // System.AsyncCallback struct AsyncCallback_t3962456242; extern RuntimeClass* ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1__ctor_m1772417258_RuntimeMethod_var; extern String_t* _stringLiteral3623012086; extern const uint32_t List_1__ctor_m1772417258_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_m2292792493_RuntimeMethod_var; extern String_t* _stringLiteral1949155672; extern const uint32_t List_1_System_Collections_IList_Add_m2292792493_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m3868366751_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2133044155_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m3541273369_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m3541273369_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m2412148638_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m2521140858_RuntimeMethod_var; extern String_t* _stringLiteral3493618073; extern const uint32_t List_1_System_Collections_IList_set_Item_m2521140858_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3779408105_RuntimeMethod_var; extern String_t* _stringLiteral797640427; extern String_t* _stringLiteral2002595880; extern String_t* _stringLiteral3335335170; extern const uint32_t List_1_CheckRange_m3779408105_MetadataUsageId; extern RuntimeClass* IEnumerator_t1853284238_il2cpp_TypeInfo_var; extern RuntimeClass* IDisposable_t3640265483_il2cpp_TypeInfo_var; extern const uint32_t List_1_AddEnumerable_m782179552_MetadataUsageId; extern RuntimeClass* ArgumentNullException_t1615371798_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1_CheckMatch_m2214611966_RuntimeMethod_var; extern String_t* _stringLiteral461028519; extern const uint32_t List_1_CheckMatch_m2214611966_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2619894010_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2619894010_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m1905009591_RuntimeMethod_var; extern String_t* _stringLiteral2365897554; extern const uint32_t List_1_ForEach_m1905009591_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m4230871812_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m4230871812_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m1586082467_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m1586082467_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3711330965_RuntimeMethod_var; extern String_t* _stringLiteral3723644332; extern const uint32_t List_1_CheckCollection_m3711330965_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m2292017915_MetadataUsageId; extern RuntimeClass* Int32_t2950945753_il2cpp_TypeInfo_var; extern const RuntimeMethod* List_1_LastIndexOf_m4240601578_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_m4240601578_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m222339878_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m222339878_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m361742898_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m361742898_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m2824348068_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m2824348068_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m4202112910_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m4202112910_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m2576108087_RuntimeMethod_var; extern const uint32_t List_1__ctor_m2576108087_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m1540114404_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m1540114404_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m573644588_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m66255617_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m4024010927_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m4024010927_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m2025152884_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m1405317873_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m1405317873_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3476585512_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m3476585512_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m2607341279_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m625721216_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m625721216_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2531200287_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2531200287_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m8364232_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m8364232_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m3177464041_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m3177464041_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m62054049_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m62054049_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m274117203_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m274117203_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m3086394775_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m1098388807_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m1098388807_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m3902668651_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m3902668651_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m3399467211_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m3399467211_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m3890325344_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m3890325344_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m4249175531_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m4249175531_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m240258674_RuntimeMethod_var; extern const uint32_t List_1__ctor_m240258674_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m3903653566_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m3903653566_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m1878871648_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m520124127_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m516079525_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m516079525_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m2790337659_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m2918571302_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m2918571302_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m30854988_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m30854988_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m949584088_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m1328080508_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m1328080508_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m808535468_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m808535468_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m3595616244_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m3595616244_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m4219339700_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m4219339700_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m1361927438_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m1361927438_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m3547319714_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m3547319714_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m871333884_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m60107153_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m60107153_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m1237452148_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m1237452148_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m860902090_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m860902090_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m3733756409_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m3733756409_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m3660382495_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m3660382495_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m747758800_RuntimeMethod_var; extern const uint32_t List_1__ctor_m747758800_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m3954630426_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m3954630426_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m3860993176_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m3392312071_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m2606038757_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m2606038757_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m154467752_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m1842844683_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m1842844683_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3334886717_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m3334886717_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m444303525_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m3707668865_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m3707668865_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2780793808_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2780793808_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m213326351_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m213326351_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m1947732996_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m1947732996_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m3437500475_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m3437500475_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m4062935405_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m4062935405_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m3631358749_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m3793357846_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m3793357846_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m1433290785_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m1433290785_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m1033444102_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m1033444102_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m2113769949_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m2113769949_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m1783396739_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m1783396739_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m800590465_RuntimeMethod_var; extern const uint32_t List_1__ctor_m800590465_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m391762914_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m391762914_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m2483551387_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m725386082_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m3886468420_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m3886468420_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m2488771756_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m1580996229_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m1580996229_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m1682168185_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m1682168185_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m1239385562_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m552779785_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m552779785_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2621909518_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2621909518_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m570601095_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m570601095_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m2572513777_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m2572513777_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m4218361407_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m4218361407_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m2947636125_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m2947636125_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m2929308033_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m3757891500_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m3757891500_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m2699482489_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m2699482489_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m3779990854_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m3779990854_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m170497347_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m170497347_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m2474046865_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m2474046865_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m3945823530_RuntimeMethod_var; extern const uint32_t List_1__ctor_m3945823530_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m1593198070_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m1593198070_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m626950114_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m3880322430_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m4075470328_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m4075470328_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m3520690894_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m3799491409_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m3799491409_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m2201804174_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m2201804174_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m3558209326_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m3935943807_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m3935943807_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m330321161_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m330321161_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m379868622_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m379868622_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m4130536673_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m4130536673_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m1351649089_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m1351649089_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m553604800_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m553604800_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m3326552425_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m1669456992_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m1669456992_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m399793401_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m399793401_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m327859805_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m327859805_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m106586629_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m106586629_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m3818008301_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m3818008301_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m3027096754_RuntimeMethod_var; extern const uint32_t List_1__ctor_m3027096754_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m3156047519_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m3156047519_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m2772116199_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m1125803824_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m3887157824_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m3887157824_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1747039913_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m2299589143_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m2299589143_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m3726695264_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m3726695264_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m1949676354_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m2927137584_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m2927137584_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m1111382664_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m1111382664_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m2223444120_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m2223444120_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m2981030976_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m2981030976_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m2170590198_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m2170590198_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m34494911_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m34494911_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m2929839989_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m3750994124_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m3750994124_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m3090961689_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m3090961689_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m501738766_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m501738766_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m4084064453_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m4084064453_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m1245311442_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m1245311442_MetadataUsageId; extern const RuntimeMethod* List_1__ctor_m3397174322_RuntimeMethod_var; extern const uint32_t List_1__ctor_m3397174322_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Add_m1899668671_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Add_m1899668671_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Contains_m4199508505_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_IndexOf_m2206847863_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_Insert_m435210047_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_Insert_m435210047_MetadataUsageId; extern const uint32_t List_1_System_Collections_IList_Remove_m1474397842_MetadataUsageId; extern const RuntimeMethod* List_1_System_Collections_IList_set_Item_m1034552670_RuntimeMethod_var; extern const uint32_t List_1_System_Collections_IList_set_Item_m1034552670_MetadataUsageId; extern const RuntimeMethod* List_1_CheckRange_m232594070_RuntimeMethod_var; extern const uint32_t List_1_CheckRange_m232594070_MetadataUsageId; extern const uint32_t List_1_AddEnumerable_m193857287_MetadataUsageId; extern const RuntimeMethod* List_1_CheckMatch_m2087350362_RuntimeMethod_var; extern const uint32_t List_1_CheckMatch_m2087350362_MetadataUsageId; extern const RuntimeMethod* List_1_FindAllStackBits_m2264613008_RuntimeMethod_var; extern const uint32_t List_1_FindAllStackBits_m2264613008_MetadataUsageId; extern const RuntimeMethod* List_1_ForEach_m842693515_RuntimeMethod_var; extern const uint32_t List_1_ForEach_m842693515_MetadataUsageId; extern const RuntimeMethod* List_1_IndexOf_m1678435227_RuntimeMethod_var; extern const uint32_t List_1_IndexOf_m1678435227_MetadataUsageId; extern const RuntimeMethod* List_1_CheckIndex_m1182050151_RuntimeMethod_var; extern const uint32_t List_1_CheckIndex_m1182050151_MetadataUsageId; extern const RuntimeMethod* List_1_CheckCollection_m2896193692_RuntimeMethod_var; extern const uint32_t List_1_CheckCollection_m2896193692_MetadataUsageId; extern const uint32_t List_1_InsertEnumeration_m2788751201_MetadataUsageId; extern const RuntimeMethod* List_1_LastIndexOf_m2452410189_RuntimeMethod_var; extern const uint32_t List_1_LastIndexOf_m2452410189_MetadataUsageId; extern const RuntimeMethod* List_1_RemoveAt_m2973963603_RuntimeMethod_var; extern const uint32_t List_1_RemoveAt_m2973963603_MetadataUsageId; extern const RuntimeMethod* List_1_set_Capacity_m563438732_RuntimeMethod_var; extern const uint32_t List_1_set_Capacity_m563438732_MetadataUsageId; extern const RuntimeMethod* List_1_get_Item_m3427125090_RuntimeMethod_var; extern const uint32_t List_1_get_Item_m3427125090_MetadataUsageId; extern const RuntimeMethod* List_1_set_Item_m3208517996_RuntimeMethod_var; extern const uint32_t List_1_set_Item_m3208517996_MetadataUsageId; struct ColorU5BU5D_t941916413; struct Color32U5BU5D_t3850468773; struct DiagnosticSwitchU5BU5D_t2165446465; struct RaycastResultU5BU5D_t1128832444; struct KeyCodeU5BU5D_t2223234056; struct Matrix4x4U5BU5D_t2302988098; struct PlayableU5BU5D_t3229717310; struct ReflectionProbeBlendInfoU5BU5D_t2102825095; #ifndef RUNTIMEOBJECT_H #define RUNTIMEOBJECT_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // RUNTIMEOBJECT_H struct Il2CppArrayBounds; #ifndef RUNTIMEARRAY_H #define RUNTIMEARRAY_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Array #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // RUNTIMEARRAY_H #ifndef COMPARER_1_T4099049159_H #define COMPARER_1_T4099049159_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_t4099049159 : public RuntimeObject { public: public: }; struct Comparer_1_t4099049159_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t4099049159 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t4099049159_StaticFields, ____default_0)); } inline Comparer_1_t4099049159 * get__default_0() const { return ____default_0; } inline Comparer_1_t4099049159 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t4099049159 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T4099049159_H #ifndef LIST_1_T3289976585_H #define LIST_1_T3289976585_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_t3289976585 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Matrix4x4U5BU5D_t2302988098* ____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_t3289976585, ____items_1)); } inline Matrix4x4U5BU5D_t2302988098* get__items_1() const { return ____items_1; } inline Matrix4x4U5BU5D_t2302988098** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Matrix4x4U5BU5D_t2302988098* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t3289976585, ____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_t3289976585, ____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_t3289976585_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray Matrix4x4U5BU5D_t2302988098* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t3289976585_StaticFields, ___EmptyArray_4)); } inline Matrix4x4U5BU5D_t2302988098* get_EmptyArray_4() const { return ___EmptyArray_4; } inline Matrix4x4U5BU5D_t2302988098** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(Matrix4x4U5BU5D_t2302988098* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T3289976585_H #ifndef READONLYCOLLECTION_1_T3813077579_H #define READONLYCOLLECTION_1_T3813077579_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_t3813077579 : 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_t3813077579, ___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_T3813077579_H #ifndef READONLYCOLLECTION_1_T3030478130_H #define READONLYCOLLECTION_1_T3030478130_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_t3030478130 : 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_t3030478130, ___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_T3030478130_H #ifndef LIST_1_T4072576034_H #define LIST_1_T4072576034_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_t4072576034 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Color32U5BU5D_t3850468773* ____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_t4072576034, ____items_1)); } inline Color32U5BU5D_t3850468773* get__items_1() const { return ____items_1; } inline Color32U5BU5D_t3850468773** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Color32U5BU5D_t3850468773* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t4072576034, ____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_t4072576034, ____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_t4072576034_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray Color32U5BU5D_t3850468773* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t4072576034_StaticFields, ___EmptyArray_4)); } inline Color32U5BU5D_t3850468773* get_EmptyArray_4() const { return ___EmptyArray_4; } inline Color32U5BU5D_t3850468773** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(Color32U5BU5D_t3850468773* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T4072576034_H #ifndef COMPARER_1_T3317656725_H #define COMPARER_1_T3317656725_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_t3317656725 : public RuntimeObject { public: public: }; struct Comparer_1_t3317656725_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t3317656725 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t3317656725_StaticFields, ____default_0)); } inline Comparer_1_t3317656725 * get__default_0() const { return ____default_0; } inline Comparer_1_t3317656725 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t3317656725 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T3317656725_H #ifndef COMPARER_1_T4055441206_H #define COMPARER_1_T4055441206_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_t4055441206 : public RuntimeObject { public: public: }; struct Comparer_1_t4055441206_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t4055441206 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t4055441206_StaticFields, ____default_0)); } inline Comparer_1_t4055441206 * get__default_0() const { return ____default_0; } inline Comparer_1_t4055441206 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t4055441206 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T4055441206_H #ifndef COMPARER_1_T4100256174_H #define COMPARER_1_T4100256174_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_t4100256174 : public RuntimeObject { public: public: }; struct Comparer_1_t4100256174_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t4100256174 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t4100256174_StaticFields, ____default_0)); } inline Comparer_1_t4100256174 * get__default_0() const { return ____default_0; } inline Comparer_1_t4100256174 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t4100256174 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T4100256174_H #ifndef COMPARER_1_T3610458946_H #define COMPARER_1_T3610458946_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_t3610458946 : public RuntimeObject { public: public: }; struct Comparer_1_t3610458946_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t3610458946 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t3610458946_StaticFields, ____default_0)); } inline Comparer_1_t3610458946 * get__default_0() const { return ____default_0; } inline Comparer_1_t3610458946 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t3610458946 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T3610458946_H #ifndef READONLYCOLLECTION_1_T277915840_H #define READONLYCOLLECTION_1_T277915840_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_t277915840 : 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_t277915840, ___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_T277915840_H #ifndef COMPARER_1_T565094435_H #define COMPARER_1_T565094435_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_t565094435 : public RuntimeObject { public: public: }; struct Comparer_1_t565094435_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t565094435 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t565094435_StaticFields, ____default_0)); } inline Comparer_1_t565094435 * get__default_0() const { return ____default_0; } inline Comparer_1_t565094435 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t565094435 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T565094435_H #ifndef READONLYCOLLECTION_1_T3323280351_H #define READONLYCOLLECTION_1_T3323280351_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_t3323280351 : 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_t3323280351, ___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_T3323280351_H #ifndef LIST_1_T4071369019_H #define LIST_1_T4071369019_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_t4071369019 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items KeyCodeU5BU5D_t2223234056* ____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_t4071369019, ____items_1)); } inline KeyCodeU5BU5D_t2223234056* get__items_1() const { return ____items_1; } inline KeyCodeU5BU5D_t2223234056** get_address_of__items_1() { return &____items_1; } inline void set__items_1(KeyCodeU5BU5D_t2223234056* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t4071369019, ____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_t4071369019, ____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_t4071369019_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray KeyCodeU5BU5D_t2223234056* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t4071369019_StaticFields, ___EmptyArray_4)); } inline KeyCodeU5BU5D_t2223234056* get_EmptyArray_4() const { return ___EmptyArray_4; } inline KeyCodeU5BU5D_t2223234056** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(KeyCodeU5BU5D_t2223234056* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T4071369019_H #ifndef LIST_1_T3582778806_H #define LIST_1_T3582778806_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_t3582778806 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items DiagnosticSwitchU5BU5D_t2165446465* ____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_t3582778806, ____items_1)); } inline DiagnosticSwitchU5BU5D_t2165446465* get__items_1() const { return ____items_1; } inline DiagnosticSwitchU5BU5D_t2165446465** get_address_of__items_1() { return &____items_1; } inline void set__items_1(DiagnosticSwitchU5BU5D_t2165446465* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t3582778806, ____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_t3582778806, ____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_t3582778806_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray DiagnosticSwitchU5BU5D_t2165446465* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t3582778806_StaticFields, ___EmptyArray_4)); } inline DiagnosticSwitchU5BU5D_t2165446465* get_EmptyArray_4() const { return ___EmptyArray_4; } inline DiagnosticSwitchU5BU5D_t2165446465** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(DiagnosticSwitchU5BU5D_t2165446465* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T3582778806_H #ifndef READONLYCOLLECTION_1_T3811870564_H #define READONLYCOLLECTION_1_T3811870564_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_t3811870564 : 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_t3811870564, ___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_T3811870564_H #ifndef LIST_1_T1931900349_H #define LIST_1_T1931900349_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_t1931900349 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items PlayableU5BU5D_t3229717310* ____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_t1931900349, ____items_1)); } inline PlayableU5BU5D_t3229717310* get__items_1() const { return ____items_1; } inline PlayableU5BU5D_t3229717310** get_address_of__items_1() { return &____items_1; } inline void set__items_1(PlayableU5BU5D_t3229717310* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1931900349, ____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_t1931900349, ____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_t1931900349_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray PlayableU5BU5D_t3229717310* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t1931900349_StaticFields, ___EmptyArray_4)); } inline PlayableU5BU5D_t3229717310* get_EmptyArray_4() const { return ___EmptyArray_4; } inline PlayableU5BU5D_t3229717310** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(PlayableU5BU5D_t3229717310* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T1931900349_H #ifndef LIST_1_T4027761066_H #define LIST_1_T4027761066_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_t4027761066 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items ColorU5BU5D_t941916413* ____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_t4027761066, ____items_1)); } inline ColorU5BU5D_t941916413* get__items_1() const { return ____items_1; } inline ColorU5BU5D_t941916413** get_address_of__items_1() { return &____items_1; } inline void set__items_1(ColorU5BU5D_t941916413* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t4027761066, ____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_t4027761066, ____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_t4027761066_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray ColorU5BU5D_t941916413* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t4027761066_StaticFields, ___EmptyArray_4)); } inline ColorU5BU5D_t941916413* get_EmptyArray_4() const { return ___EmptyArray_4; } inline ColorU5BU5D_t941916413** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(ColorU5BU5D_t941916413* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T4027761066_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 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 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_T1788412660_H #define COMPARER_1_T1788412660_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_t1788412660 : public RuntimeObject { public: public: }; struct Comparer_1_t1788412660_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t1788412660 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t1788412660_StaticFields, ____default_0)); } inline Comparer_1_t1788412660 * get__default_0() const { return ____default_0; } inline Comparer_1_t1788412660 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t1788412660 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T1788412660_H #ifndef READONLYCOLLECTION_1_T1501234065_H #define READONLYCOLLECTION_1_T1501234065_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_t1501234065 : 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_t1501234065, ___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_T1501234065_H #ifndef READONLYCOLLECTION_1_T1672401894_H #define READONLYCOLLECTION_1_T1672401894_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_t1672401894 : 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_t1672401894, ___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_T1672401894_H #ifndef COMPARER_1_T1959580489_H #define COMPARER_1_T1959580489_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_t1959580489 : public RuntimeObject { public: public: }; struct Comparer_1_t1959580489_StaticFields { public: // System.Collections.Generic.Comparer`1 System.Collections.Generic.Comparer`1::_default Comparer_1_t1959580489 * ____default_0; public: inline static int32_t get_offset_of__default_0() { return static_cast(offsetof(Comparer_1_t1959580489_StaticFields, ____default_0)); } inline Comparer_1_t1959580489 * get__default_0() const { return ____default_0; } inline Comparer_1_t1959580489 ** get_address_of__default_0() { return &____default_0; } inline void set__default_0(Comparer_1_t1959580489 * value) { ____default_0 = value; Il2CppCodeGenWriteBarrier((&____default_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARER_1_T1959580489_H #ifndef LIST_1_T1760732520_H #define LIST_1_T1760732520_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_t1760732520 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items ReflectionProbeBlendInfoU5BU5D_t2102825095* ____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_t1760732520, ____items_1)); } inline ReflectionProbeBlendInfoU5BU5D_t2102825095* get__items_1() const { return ____items_1; } inline ReflectionProbeBlendInfoU5BU5D_t2102825095** get_address_of__items_1() { return &____items_1; } inline void set__items_1(ReflectionProbeBlendInfoU5BU5D_t2102825095* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1760732520, ____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_t1760732520, ____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_t1760732520_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray ReflectionProbeBlendInfoU5BU5D_t2102825095* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t1760732520_StaticFields, ___EmptyArray_4)); } inline ReflectionProbeBlendInfoU5BU5D_t2102825095* get_EmptyArray_4() const { return ___EmptyArray_4; } inline ReflectionProbeBlendInfoU5BU5D_t2102825095** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(ReflectionProbeBlendInfoU5BU5D_t2102825095* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T1760732520_H #ifndef LIST_1_T537414295_H #define LIST_1_T537414295_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_t537414295 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items RaycastResultU5BU5D_t1128832444* ____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_t537414295, ____items_1)); } inline RaycastResultU5BU5D_t1128832444* get__items_1() const { return ____items_1; } inline RaycastResultU5BU5D_t1128832444** get_address_of__items_1() { return &____items_1; } inline void set__items_1(RaycastResultU5BU5D_t1128832444* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((&____items_1), value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t537414295, ____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_t537414295, ____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_t537414295_StaticFields { public: // T[] System.Collections.Generic.List`1::EmptyArray RaycastResultU5BU5D_t1128832444* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(List_1_t537414295_StaticFields, ___EmptyArray_4)); } inline RaycastResultU5BU5D_t1128832444* get_EmptyArray_4() const { return ___EmptyArray_4; } inline RaycastResultU5BU5D_t1128832444** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(RaycastResultU5BU5D_t1128832444* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LIST_1_T537414295_H #ifndef READONLYCOLLECTION_1_T3768262611_H #define READONLYCOLLECTION_1_T3768262611_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_t3768262611 : 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_t3768262611, ___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_T3768262611_H #ifndef REFLECTIONPROBEBLENDINFO_T288657778_H #define REFLECTIONPROBEBLENDINFO_T288657778_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Rendering.ReflectionProbeBlendInfo struct ReflectionProbeBlendInfo_t288657778 { public: // UnityEngine.ReflectionProbe UnityEngine.Rendering.ReflectionProbeBlendInfo::probe ReflectionProbe_t175708936 * ___probe_0; // System.Single UnityEngine.Rendering.ReflectionProbeBlendInfo::weight float ___weight_1; public: inline static int32_t get_offset_of_probe_0() { return static_cast(offsetof(ReflectionProbeBlendInfo_t288657778, ___probe_0)); } inline ReflectionProbe_t175708936 * get_probe_0() const { return ___probe_0; } inline ReflectionProbe_t175708936 ** get_address_of_probe_0() { return &___probe_0; } inline void set_probe_0(ReflectionProbe_t175708936 * value) { ___probe_0 = value; Il2CppCodeGenWriteBarrier((&___probe_0), value); } inline static int32_t get_offset_of_weight_1() { return static_cast(offsetof(ReflectionProbeBlendInfo_t288657778, ___weight_1)); } inline float get_weight_1() const { return ___weight_1; } inline float* get_address_of_weight_1() { return &___weight_1; } inline void set_weight_1(float value) { ___weight_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of UnityEngine.Rendering.ReflectionProbeBlendInfo struct ReflectionProbeBlendInfo_t288657778_marshaled_pinvoke { ReflectionProbe_t175708936 * ___probe_0; float ___weight_1; }; // Native definition for COM marshalling of UnityEngine.Rendering.ReflectionProbeBlendInfo struct ReflectionProbeBlendInfo_t288657778_marshaled_com { ReflectionProbe_t175708936 * ___probe_0; float ___weight_1; }; #endif // REFLECTIONPROBEBLENDINFO_T288657778_H #ifndef MATRIX4X4_T1817901843_H #define MATRIX4X4_T1817901843_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Matrix4x4 struct Matrix4x4_t1817901843 { public: // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; public: inline static int32_t get_offset_of_m00_0() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m00_0)); } inline float get_m00_0() const { return ___m00_0; } inline float* get_address_of_m00_0() { return &___m00_0; } inline void set_m00_0(float value) { ___m00_0 = value; } inline static int32_t get_offset_of_m10_1() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m10_1)); } inline float get_m10_1() const { return ___m10_1; } inline float* get_address_of_m10_1() { return &___m10_1; } inline void set_m10_1(float value) { ___m10_1 = value; } inline static int32_t get_offset_of_m20_2() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m20_2)); } inline float get_m20_2() const { return ___m20_2; } inline float* get_address_of_m20_2() { return &___m20_2; } inline void set_m20_2(float value) { ___m20_2 = value; } inline static int32_t get_offset_of_m30_3() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m30_3)); } inline float get_m30_3() const { return ___m30_3; } inline float* get_address_of_m30_3() { return &___m30_3; } inline void set_m30_3(float value) { ___m30_3 = value; } inline static int32_t get_offset_of_m01_4() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m01_4)); } inline float get_m01_4() const { return ___m01_4; } inline float* get_address_of_m01_4() { return &___m01_4; } inline void set_m01_4(float value) { ___m01_4 = value; } inline static int32_t get_offset_of_m11_5() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m11_5)); } inline float get_m11_5() const { return ___m11_5; } inline float* get_address_of_m11_5() { return &___m11_5; } inline void set_m11_5(float value) { ___m11_5 = value; } inline static int32_t get_offset_of_m21_6() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m21_6)); } inline float get_m21_6() const { return ___m21_6; } inline float* get_address_of_m21_6() { return &___m21_6; } inline void set_m21_6(float value) { ___m21_6 = value; } inline static int32_t get_offset_of_m31_7() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m31_7)); } inline float get_m31_7() const { return ___m31_7; } inline float* get_address_of_m31_7() { return &___m31_7; } inline void set_m31_7(float value) { ___m31_7 = value; } inline static int32_t get_offset_of_m02_8() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m02_8)); } inline float get_m02_8() const { return ___m02_8; } inline float* get_address_of_m02_8() { return &___m02_8; } inline void set_m02_8(float value) { ___m02_8 = value; } inline static int32_t get_offset_of_m12_9() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m12_9)); } inline float get_m12_9() const { return ___m12_9; } inline float* get_address_of_m12_9() { return &___m12_9; } inline void set_m12_9(float value) { ___m12_9 = value; } inline static int32_t get_offset_of_m22_10() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m22_10)); } inline float get_m22_10() const { return ___m22_10; } inline float* get_address_of_m22_10() { return &___m22_10; } inline void set_m22_10(float value) { ___m22_10 = value; } inline static int32_t get_offset_of_m32_11() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m32_11)); } inline float get_m32_11() const { return ___m32_11; } inline float* get_address_of_m32_11() { return &___m32_11; } inline void set_m32_11(float value) { ___m32_11 = value; } inline static int32_t get_offset_of_m03_12() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m03_12)); } inline float get_m03_12() const { return ___m03_12; } inline float* get_address_of_m03_12() { return &___m03_12; } inline void set_m03_12(float value) { ___m03_12 = value; } inline static int32_t get_offset_of_m13_13() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m13_13)); } inline float get_m13_13() const { return ___m13_13; } inline float* get_address_of_m13_13() { return &___m13_13; } inline void set_m13_13(float value) { ___m13_13 = value; } inline static int32_t get_offset_of_m23_14() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m23_14)); } inline float get_m23_14() const { return ___m23_14; } inline float* get_address_of_m23_14() { return &___m23_14; } inline void set_m23_14(float value) { ___m23_14 = value; } inline static int32_t get_offset_of_m33_15() { return static_cast(offsetof(Matrix4x4_t1817901843, ___m33_15)); } inline float get_m33_15() const { return ___m33_15; } inline float* get_address_of_m33_15() { return &___m33_15; } inline void set_m33_15(float value) { ___m33_15 = value; } }; struct Matrix4x4_t1817901843_StaticFields { public: // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_t1817901843 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_t1817901843 ___identityMatrix_17; public: inline static int32_t get_offset_of_zeroMatrix_16() { return static_cast(offsetof(Matrix4x4_t1817901843_StaticFields, ___zeroMatrix_16)); } inline Matrix4x4_t1817901843 get_zeroMatrix_16() const { return ___zeroMatrix_16; } inline Matrix4x4_t1817901843 * get_address_of_zeroMatrix_16() { return &___zeroMatrix_16; } inline void set_zeroMatrix_16(Matrix4x4_t1817901843 value) { ___zeroMatrix_16 = value; } inline static int32_t get_offset_of_identityMatrix_17() { return static_cast(offsetof(Matrix4x4_t1817901843_StaticFields, ___identityMatrix_17)); } inline Matrix4x4_t1817901843 get_identityMatrix_17() const { return ___identityMatrix_17; } inline Matrix4x4_t1817901843 * get_address_of_identityMatrix_17() { return &___identityMatrix_17; } inline void set_identityMatrix_17(Matrix4x4_t1817901843 value) { ___identityMatrix_17 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MATRIX4X4_T1817901843_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 SYSTEMEXCEPTION_T176217640_H #define SYSTEMEXCEPTION_T176217640_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.SystemException struct SystemException_t176217640 : public Exception_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SYSTEMEXCEPTION_T176217640_H #ifndef INTPTR_T_H #define INTPTR_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INTPTR_T_H #ifndef 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 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 COLOR32_T2600501292_H #define COLOR32_T2600501292_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Color32 struct Color32_t2600501292 { public: union { #pragma pack(push, tp, 1) struct { // System.Int32 UnityEngine.Color32::rgba int32_t ___rgba_0; }; #pragma pack(pop, tp) struct { int32_t ___rgba_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Byte UnityEngine.Color32::r uint8_t ___r_1; }; #pragma pack(pop, tp) struct { uint8_t ___r_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___g_2_OffsetPadding[1]; // System.Byte UnityEngine.Color32::g uint8_t ___g_2; }; #pragma pack(pop, tp) struct { char ___g_2_OffsetPadding_forAlignmentOnly[1]; uint8_t ___g_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___b_3_OffsetPadding[2]; // System.Byte UnityEngine.Color32::b uint8_t ___b_3; }; #pragma pack(pop, tp) struct { char ___b_3_OffsetPadding_forAlignmentOnly[2]; uint8_t ___b_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___a_4_OffsetPadding[3]; // System.Byte UnityEngine.Color32::a uint8_t ___a_4; }; #pragma pack(pop, tp) struct { char ___a_4_OffsetPadding_forAlignmentOnly[3]; uint8_t ___a_4_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_rgba_0() { return static_cast(offsetof(Color32_t2600501292, ___rgba_0)); } inline int32_t get_rgba_0() const { return ___rgba_0; } inline int32_t* get_address_of_rgba_0() { return &___rgba_0; } inline void set_rgba_0(int32_t value) { ___rgba_0 = value; } inline static int32_t get_offset_of_r_1() { return static_cast(offsetof(Color32_t2600501292, ___r_1)); } inline uint8_t get_r_1() const { return ___r_1; } inline uint8_t* get_address_of_r_1() { return &___r_1; } inline void set_r_1(uint8_t value) { ___r_1 = value; } inline static int32_t get_offset_of_g_2() { return static_cast(offsetof(Color32_t2600501292, ___g_2)); } inline uint8_t get_g_2() const { return ___g_2; } inline uint8_t* get_address_of_g_2() { return &___g_2; } inline void set_g_2(uint8_t value) { ___g_2 = value; } inline static int32_t get_offset_of_b_3() { return static_cast(offsetof(Color32_t2600501292, ___b_3)); } inline uint8_t get_b_3() const { return ___b_3; } inline uint8_t* get_address_of_b_3() { return &___b_3; } inline void set_b_3(uint8_t value) { ___b_3 = value; } inline static int32_t get_offset_of_a_4() { return static_cast(offsetof(Color32_t2600501292, ___a_4)); } inline uint8_t get_a_4() const { return ___a_4; } inline uint8_t* get_address_of_a_4() { return &___a_4; } inline void set_a_4(uint8_t value) { ___a_4 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COLOR32_T2600501292_H #ifndef 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 COLOR_T2555686324_H #define COLOR_T2555686324_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Color struct Color_t2555686324 { public: // System.Single UnityEngine.Color::r float ___r_0; // System.Single UnityEngine.Color::g float ___g_1; // System.Single UnityEngine.Color::b float ___b_2; // System.Single UnityEngine.Color::a float ___a_3; public: inline static int32_t get_offset_of_r_0() { return static_cast(offsetof(Color_t2555686324, ___r_0)); } inline float get_r_0() const { return ___r_0; } inline float* get_address_of_r_0() { return &___r_0; } inline void set_r_0(float value) { ___r_0 = value; } inline static int32_t get_offset_of_g_1() { return static_cast(offsetof(Color_t2555686324, ___g_1)); } inline float get_g_1() const { return ___g_1; } inline float* get_address_of_g_1() { return &___g_1; } inline void set_g_1(float value) { ___g_1 = value; } inline static int32_t get_offset_of_b_2() { return static_cast(offsetof(Color_t2555686324, ___b_2)); } inline float get_b_2() const { return ___b_2; } inline float* get_address_of_b_2() { return &___b_2; } inline void set_b_2(float value) { ___b_2 = value; } inline static int32_t get_offset_of_a_3() { return static_cast(offsetof(Color_t2555686324, ___a_3)); } inline float get_a_3() const { return ___a_3; } inline float* get_address_of_a_3() { return &___a_3; } inline void set_a_3(float value) { ___a_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COLOR_T2555686324_H #ifndef VOID_T1185182177_H #define VOID_T1185182177_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void struct Void_t1185182177 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VOID_T1185182177_H #ifndef UINT32_T2560061978_H #define UINT32_T2560061978_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UInt32 struct UInt32_t2560061978 { public: // System.UInt32 System.UInt32::m_value uint32_t ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(UInt32_t2560061978, ___m_value_2)); } inline uint32_t get_m_value_2() const { return ___m_value_2; } inline uint32_t* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(uint32_t value) { ___m_value_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // UINT32_T2560061978_H #ifndef BOOLEAN_T97287965_H #define BOOLEAN_T97287965_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean struct Boolean_t97287965 { public: // System.Boolean System.Boolean::m_value bool ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Boolean_t97287965, ___m_value_2)); } inline bool get_m_value_2() const { return ___m_value_2; } inline bool* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(bool value) { ___m_value_2 = value; } }; struct Boolean_t97287965_StaticFields { public: // System.String System.Boolean::FalseString String_t* ___FalseString_0; // System.String System.Boolean::TrueString String_t* ___TrueString_1; public: inline static int32_t get_offset_of_FalseString_0() { return static_cast(offsetof(Boolean_t97287965_StaticFields, ___FalseString_0)); } inline String_t* get_FalseString_0() const { return ___FalseString_0; } inline String_t** get_address_of_FalseString_0() { return &___FalseString_0; } inline void set_FalseString_0(String_t* value) { ___FalseString_0 = value; Il2CppCodeGenWriteBarrier((&___FalseString_0), value); } inline static int32_t get_offset_of_TrueString_1() { return static_cast(offsetof(Boolean_t97287965_StaticFields, ___TrueString_1)); } inline String_t* get_TrueString_1() const { return ___TrueString_1; } inline String_t** get_address_of_TrueString_1() { return &___TrueString_1; } inline void set_TrueString_1(String_t* value) { ___TrueString_1 = value; Il2CppCodeGenWriteBarrier((&___TrueString_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BOOLEAN_T97287965_H #ifndef 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 ENUMERATOR_T1666852615_H #define ENUMERATOR_T1666852615_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_t1666852615 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t4072576034 * ___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 Color32_t2600501292 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t1666852615, ___l_0)); } inline List_1_t4072576034 * get_l_0() const { return ___l_0; } inline List_1_t4072576034 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t4072576034 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1666852615, ___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_t1666852615, ___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_t1666852615, ___current_3)); } inline Color32_t2600501292 get_current_3() const { return ___current_3; } inline Color32_t2600501292 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(Color32_t2600501292 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1666852615_H #ifndef ENUMERATOR_T884253166_H #define ENUMERATOR_T884253166_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_t884253166 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t3289976585 * ___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 Matrix4x4_t1817901843 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t884253166, ___l_0)); } inline List_1_t3289976585 * get_l_0() const { return ___l_0; } inline List_1_t3289976585 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t3289976585 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t884253166, ___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_t884253166, ___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_t884253166, ___current_3)); } inline Matrix4x4_t1817901843 get_current_3() const { return ___current_3; } inline Matrix4x4_t1817901843 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(Matrix4x4_t1817901843 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T884253166_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_T3649976397_H #define ENUMERATOR_T3649976397_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_t3649976397 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t1760732520 * ___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 ReflectionProbeBlendInfo_t288657778 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t3649976397, ___l_0)); } inline List_1_t1760732520 * get_l_0() const { return ___l_0; } inline List_1_t1760732520 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t1760732520 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3649976397, ___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_t3649976397, ___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_t3649976397, ___current_3)); } inline ReflectionProbeBlendInfo_t288657778 get_current_3() const { return ___current_3; } inline ReflectionProbeBlendInfo_t288657778 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(ReflectionProbeBlendInfo_t288657778 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3649976397_H #ifndef ENUMERATOR_T1622037647_H #define ENUMERATOR_T1622037647_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_t1622037647 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t4027761066 * ___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 Color_t2555686324 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t1622037647, ___l_0)); } inline List_1_t4027761066 * get_l_0() const { return ___l_0; } inline List_1_t4027761066 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t4027761066 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1622037647, ___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_t1622037647, ___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_t1622037647, ___current_3)); } inline Color_t2555686324 get_current_3() const { return ___current_3; } inline Color_t2555686324 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(Color_t2555686324 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1622037647_H #ifndef PLAYABLEHANDLE_T1095853803_H #define PLAYABLEHANDLE_T1095853803_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Playables.PlayableHandle struct PlayableHandle_t1095853803 { public: // System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle intptr_t ___m_Handle_0; // System.Int32 UnityEngine.Playables.PlayableHandle::m_Version int32_t ___m_Version_1; public: inline static int32_t get_offset_of_m_Handle_0() { return static_cast(offsetof(PlayableHandle_t1095853803, ___m_Handle_0)); } inline intptr_t get_m_Handle_0() const { return ___m_Handle_0; } inline intptr_t* get_address_of_m_Handle_0() { return &___m_Handle_0; } inline void set_m_Handle_0(intptr_t value) { ___m_Handle_0 = value; } inline static int32_t get_offset_of_m_Version_1() { return static_cast(offsetof(PlayableHandle_t1095853803, ___m_Version_1)); } inline int32_t get_m_Version_1() const { return ___m_Version_1; } inline int32_t* get_address_of_m_Version_1() { return &___m_Version_1; } inline void set_m_Version_1(int32_t value) { ___m_Version_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PLAYABLEHANDLE_T1095853803_H #ifndef KEYCODE_T2599294277_H #define KEYCODE_T2599294277_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.KeyCode struct KeyCode_t2599294277 { public: // System.Int32 UnityEngine.KeyCode::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(KeyCode_t2599294277, ___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 // KEYCODE_T2599294277_H #ifndef RAYCASTRESULT_T3360306849_H #define RAYCASTRESULT_T3360306849_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.EventSystems.RaycastResult struct RaycastResult_t3360306849 { public: // UnityEngine.GameObject UnityEngine.EventSystems.RaycastResult::m_GameObject GameObject_t1113636619 * ___m_GameObject_0; // UnityEngine.EventSystems.BaseRaycaster UnityEngine.EventSystems.RaycastResult::module BaseRaycaster_t4150874583 * ___module_1; // System.Single UnityEngine.EventSystems.RaycastResult::distance float ___distance_2; // System.Single UnityEngine.EventSystems.RaycastResult::index float ___index_3; // System.Int32 UnityEngine.EventSystems.RaycastResult::depth int32_t ___depth_4; // System.Int32 UnityEngine.EventSystems.RaycastResult::sortingLayer int32_t ___sortingLayer_5; // System.Int32 UnityEngine.EventSystems.RaycastResult::sortingOrder int32_t ___sortingOrder_6; // UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldPosition Vector3_t3722313464 ___worldPosition_7; // UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldNormal Vector3_t3722313464 ___worldNormal_8; // UnityEngine.Vector2 UnityEngine.EventSystems.RaycastResult::screenPosition Vector2_t2156229523 ___screenPosition_9; // System.Int32 UnityEngine.EventSystems.RaycastResult::displayIndex int32_t ___displayIndex_10; public: inline static int32_t get_offset_of_m_GameObject_0() { return static_cast(offsetof(RaycastResult_t3360306849, ___m_GameObject_0)); } inline GameObject_t1113636619 * get_m_GameObject_0() const { return ___m_GameObject_0; } inline GameObject_t1113636619 ** get_address_of_m_GameObject_0() { return &___m_GameObject_0; } inline void set_m_GameObject_0(GameObject_t1113636619 * value) { ___m_GameObject_0 = value; Il2CppCodeGenWriteBarrier((&___m_GameObject_0), value); } inline static int32_t get_offset_of_module_1() { return static_cast(offsetof(RaycastResult_t3360306849, ___module_1)); } inline BaseRaycaster_t4150874583 * get_module_1() const { return ___module_1; } inline BaseRaycaster_t4150874583 ** get_address_of_module_1() { return &___module_1; } inline void set_module_1(BaseRaycaster_t4150874583 * value) { ___module_1 = value; Il2CppCodeGenWriteBarrier((&___module_1), value); } inline static int32_t get_offset_of_distance_2() { return static_cast(offsetof(RaycastResult_t3360306849, ___distance_2)); } inline float get_distance_2() const { return ___distance_2; } inline float* get_address_of_distance_2() { return &___distance_2; } inline void set_distance_2(float value) { ___distance_2 = value; } inline static int32_t get_offset_of_index_3() { return static_cast(offsetof(RaycastResult_t3360306849, ___index_3)); } inline float get_index_3() const { return ___index_3; } inline float* get_address_of_index_3() { return &___index_3; } inline void set_index_3(float value) { ___index_3 = value; } inline static int32_t get_offset_of_depth_4() { return static_cast(offsetof(RaycastResult_t3360306849, ___depth_4)); } inline int32_t get_depth_4() const { return ___depth_4; } inline int32_t* get_address_of_depth_4() { return &___depth_4; } inline void set_depth_4(int32_t value) { ___depth_4 = value; } inline static int32_t get_offset_of_sortingLayer_5() { return static_cast(offsetof(RaycastResult_t3360306849, ___sortingLayer_5)); } inline int32_t get_sortingLayer_5() const { return ___sortingLayer_5; } inline int32_t* get_address_of_sortingLayer_5() { return &___sortingLayer_5; } inline void set_sortingLayer_5(int32_t value) { ___sortingLayer_5 = value; } inline static int32_t get_offset_of_sortingOrder_6() { return static_cast(offsetof(RaycastResult_t3360306849, ___sortingOrder_6)); } inline int32_t get_sortingOrder_6() const { return ___sortingOrder_6; } inline int32_t* get_address_of_sortingOrder_6() { return &___sortingOrder_6; } inline void set_sortingOrder_6(int32_t value) { ___sortingOrder_6 = value; } inline static int32_t get_offset_of_worldPosition_7() { return static_cast(offsetof(RaycastResult_t3360306849, ___worldPosition_7)); } inline Vector3_t3722313464 get_worldPosition_7() const { return ___worldPosition_7; } inline Vector3_t3722313464 * get_address_of_worldPosition_7() { return &___worldPosition_7; } inline void set_worldPosition_7(Vector3_t3722313464 value) { ___worldPosition_7 = value; } inline static int32_t get_offset_of_worldNormal_8() { return static_cast(offsetof(RaycastResult_t3360306849, ___worldNormal_8)); } inline Vector3_t3722313464 get_worldNormal_8() const { return ___worldNormal_8; } inline Vector3_t3722313464 * get_address_of_worldNormal_8() { return &___worldNormal_8; } inline void set_worldNormal_8(Vector3_t3722313464 value) { ___worldNormal_8 = value; } inline static int32_t get_offset_of_screenPosition_9() { return static_cast(offsetof(RaycastResult_t3360306849, ___screenPosition_9)); } inline Vector2_t2156229523 get_screenPosition_9() const { return ___screenPosition_9; } inline Vector2_t2156229523 * get_address_of_screenPosition_9() { return &___screenPosition_9; } inline void set_screenPosition_9(Vector2_t2156229523 value) { ___screenPosition_9 = value; } inline static int32_t get_offset_of_displayIndex_10() { return static_cast(offsetof(RaycastResult_t3360306849, ___displayIndex_10)); } inline int32_t get_displayIndex_10() const { return ___displayIndex_10; } inline int32_t* get_address_of_displayIndex_10() { return &___displayIndex_10; } inline void set_displayIndex_10(int32_t value) { ___displayIndex_10 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of UnityEngine.EventSystems.RaycastResult struct RaycastResult_t3360306849_marshaled_pinvoke { GameObject_t1113636619 * ___m_GameObject_0; BaseRaycaster_t4150874583 * ___module_1; float ___distance_2; float ___index_3; int32_t ___depth_4; int32_t ___sortingLayer_5; int32_t ___sortingOrder_6; Vector3_t3722313464 ___worldPosition_7; Vector3_t3722313464 ___worldNormal_8; Vector2_t2156229523 ___screenPosition_9; int32_t ___displayIndex_10; }; // Native definition for COM marshalling of UnityEngine.EventSystems.RaycastResult struct RaycastResult_t3360306849_marshaled_com { GameObject_t1113636619 * ___m_GameObject_0; BaseRaycaster_t4150874583 * ___module_1; float ___distance_2; float ___index_3; int32_t ___depth_4; int32_t ___sortingLayer_5; int32_t ___sortingOrder_6; Vector3_t3722313464 ___worldPosition_7; Vector3_t3722313464 ___worldNormal_8; Vector2_t2156229523 ___screenPosition_9; int32_t ___displayIndex_10; }; #endif // RAYCASTRESULT_T3360306849_H #ifndef DIAGNOSTICSWITCHFLAGS_T1577216330_H #define DIAGNOSTICSWITCHFLAGS_T1577216330_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.DiagnosticSwitchFlags struct DiagnosticSwitchFlags_t1577216330 { public: // System.Int32 UnityEngine.DiagnosticSwitchFlags::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(DiagnosticSwitchFlags_t1577216330, ___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 // DIAGNOSTICSWITCHFLAGS_T1577216330_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 PLAYABLE_T459825607_H #define PLAYABLE_T459825607_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Playables.Playable struct Playable_t459825607 { public: // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.Playable::m_Handle PlayableHandle_t1095853803 ___m_Handle_0; public: inline static int32_t get_offset_of_m_Handle_0() { return static_cast(offsetof(Playable_t459825607, ___m_Handle_0)); } inline PlayableHandle_t1095853803 get_m_Handle_0() const { return ___m_Handle_0; } inline PlayableHandle_t1095853803 * get_address_of_m_Handle_0() { return &___m_Handle_0; } inline void set_m_Handle_0(PlayableHandle_t1095853803 value) { ___m_Handle_0 = value; } }; struct Playable_t459825607_StaticFields { public: // UnityEngine.Playables.Playable UnityEngine.Playables.Playable::m_NullPlayable Playable_t459825607 ___m_NullPlayable_1; public: inline static int32_t get_offset_of_m_NullPlayable_1() { return static_cast(offsetof(Playable_t459825607_StaticFields, ___m_NullPlayable_1)); } inline Playable_t459825607 get_m_NullPlayable_1() const { return ___m_NullPlayable_1; } inline Playable_t459825607 * get_address_of_m_NullPlayable_1() { return &___m_NullPlayable_1; } inline void set_m_NullPlayable_1(Playable_t459825607 value) { ___m_NullPlayable_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PLAYABLE_T459825607_H #ifndef ENUMERATOR_T2426658172_H #define ENUMERATOR_T2426658172_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_t2426658172 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t537414295 * ___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 RaycastResult_t3360306849 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t2426658172, ___l_0)); } inline List_1_t537414295 * get_l_0() const { return ___l_0; } inline List_1_t537414295 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t537414295 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t2426658172, ___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_t2426658172, ___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_t2426658172, ___current_3)); } inline RaycastResult_t3360306849 get_current_3() const { return ___current_3; } inline RaycastResult_t3360306849 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(RaycastResult_t3360306849 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2426658172_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 MULTICASTDELEGATE_T_H #define MULTICASTDELEGATE_T_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t1188392813 { public: // System.MulticastDelegate System.MulticastDelegate::prev MulticastDelegate_t * ___prev_9; // System.MulticastDelegate System.MulticastDelegate::kpm_next MulticastDelegate_t * ___kpm_next_10; public: inline static int32_t get_offset_of_prev_9() { return static_cast(offsetof(MulticastDelegate_t, ___prev_9)); } inline MulticastDelegate_t * get_prev_9() const { return ___prev_9; } inline MulticastDelegate_t ** get_address_of_prev_9() { return &___prev_9; } inline void set_prev_9(MulticastDelegate_t * value) { ___prev_9 = value; Il2CppCodeGenWriteBarrier((&___prev_9), value); } inline static int32_t get_offset_of_kpm_next_10() { return static_cast(offsetof(MulticastDelegate_t, ___kpm_next_10)); } inline MulticastDelegate_t * get_kpm_next_10() const { return ___kpm_next_10; } inline MulticastDelegate_t ** get_address_of_kpm_next_10() { return &___kpm_next_10; } inline void set_kpm_next_10(MulticastDelegate_t * value) { ___kpm_next_10 = value; Il2CppCodeGenWriteBarrier((&___kpm_next_10), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MULTICASTDELEGATE_T_H #ifndef ENUMERATOR_T1665645600_H #define ENUMERATOR_T1665645600_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_t1665645600 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t4071369019 * ___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_t1665645600, ___l_0)); } inline List_1_t4071369019 * get_l_0() const { return ___l_0; } inline List_1_t4071369019 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t4071369019 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1665645600, ___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_t1665645600, ___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_t1665645600, ___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_T1665645600_H #ifndef DIAGNOSTICSWITCH_T2110704064_H #define DIAGNOSTICSWITCH_T2110704064_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.DiagnosticSwitch struct DiagnosticSwitch_t2110704064 { public: // System.String UnityEngine.DiagnosticSwitch::name String_t* ___name_0; // System.String UnityEngine.DiagnosticSwitch::description String_t* ___description_1; // UnityEngine.DiagnosticSwitchFlags UnityEngine.DiagnosticSwitch::flags int32_t ___flags_2; // System.Object UnityEngine.DiagnosticSwitch::value RuntimeObject * ___value_3; // System.Object UnityEngine.DiagnosticSwitch::minValue RuntimeObject * ___minValue_4; // System.Object UnityEngine.DiagnosticSwitch::maxValue RuntimeObject * ___maxValue_5; // System.Object UnityEngine.DiagnosticSwitch::persistentValue RuntimeObject * ___persistentValue_6; // UnityEngine.EnumInfo UnityEngine.DiagnosticSwitch::enumInfo EnumInfo_t93260550 * ___enumInfo_7; public: inline static int32_t get_offset_of_name_0() { return static_cast(offsetof(DiagnosticSwitch_t2110704064, ___name_0)); } inline String_t* get_name_0() const { return ___name_0; } inline String_t** get_address_of_name_0() { return &___name_0; } inline void set_name_0(String_t* value) { ___name_0 = value; Il2CppCodeGenWriteBarrier((&___name_0), value); } inline static int32_t get_offset_of_description_1() { return static_cast(offsetof(DiagnosticSwitch_t2110704064, ___description_1)); } inline String_t* get_description_1() const { return ___description_1; } inline String_t** get_address_of_description_1() { return &___description_1; } inline void set_description_1(String_t* value) { ___description_1 = value; Il2CppCodeGenWriteBarrier((&___description_1), value); } inline static int32_t get_offset_of_flags_2() { return static_cast(offsetof(DiagnosticSwitch_t2110704064, ___flags_2)); } inline int32_t get_flags_2() const { return ___flags_2; } inline int32_t* get_address_of_flags_2() { return &___flags_2; } inline void set_flags_2(int32_t value) { ___flags_2 = value; } inline static int32_t get_offset_of_value_3() { return static_cast(offsetof(DiagnosticSwitch_t2110704064, ___value_3)); } inline RuntimeObject * get_value_3() const { return ___value_3; } inline RuntimeObject ** get_address_of_value_3() { return &___value_3; } inline void set_value_3(RuntimeObject * value) { ___value_3 = value; Il2CppCodeGenWriteBarrier((&___value_3), value); } inline static int32_t get_offset_of_minValue_4() { return static_cast(offsetof(DiagnosticSwitch_t2110704064, ___minValue_4)); } inline RuntimeObject * get_minValue_4() const { return ___minValue_4; } inline RuntimeObject ** get_address_of_minValue_4() { return &___minValue_4; } inline void set_minValue_4(RuntimeObject * value) { ___minValue_4 = value; Il2CppCodeGenWriteBarrier((&___minValue_4), value); } inline static int32_t get_offset_of_maxValue_5() { return static_cast(offsetof(DiagnosticSwitch_t2110704064, ___maxValue_5)); } inline RuntimeObject * get_maxValue_5() const { return ___maxValue_5; } inline RuntimeObject ** get_address_of_maxValue_5() { return &___maxValue_5; } inline void set_maxValue_5(RuntimeObject * value) { ___maxValue_5 = value; Il2CppCodeGenWriteBarrier((&___maxValue_5), value); } inline static int32_t get_offset_of_persistentValue_6() { return static_cast(offsetof(DiagnosticSwitch_t2110704064, ___persistentValue_6)); } inline RuntimeObject * get_persistentValue_6() const { return ___persistentValue_6; } inline RuntimeObject ** get_address_of_persistentValue_6() { return &___persistentValue_6; } inline void set_persistentValue_6(RuntimeObject * value) { ___persistentValue_6 = value; Il2CppCodeGenWriteBarrier((&___persistentValue_6), value); } inline static int32_t get_offset_of_enumInfo_7() { return static_cast(offsetof(DiagnosticSwitch_t2110704064, ___enumInfo_7)); } inline EnumInfo_t93260550 * get_enumInfo_7() const { return ___enumInfo_7; } inline EnumInfo_t93260550 ** get_address_of_enumInfo_7() { return &___enumInfo_7; } inline void set_enumInfo_7(EnumInfo_t93260550 * value) { ___enumInfo_7 = value; Il2CppCodeGenWriteBarrier((&___enumInfo_7), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of UnityEngine.DiagnosticSwitch struct DiagnosticSwitch_t2110704064_marshaled_pinvoke { char* ___name_0; char* ___description_1; int32_t ___flags_2; Il2CppIUnknown* ___value_3; Il2CppIUnknown* ___minValue_4; Il2CppIUnknown* ___maxValue_5; Il2CppIUnknown* ___persistentValue_6; EnumInfo_t93260550 * ___enumInfo_7; }; // Native definition for COM marshalling of UnityEngine.DiagnosticSwitch struct DiagnosticSwitch_t2110704064_marshaled_com { Il2CppChar* ___name_0; Il2CppChar* ___description_1; int32_t ___flags_2; Il2CppIUnknown* ___value_3; Il2CppIUnknown* ___minValue_4; Il2CppIUnknown* ___maxValue_5; Il2CppIUnknown* ___persistentValue_6; EnumInfo_t93260550 * ___enumInfo_7; }; #endif // DIAGNOSTICSWITCH_T2110704064_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 COMPARISON_1_T63588957_H #define COMPARISON_1_T63588957_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_t63588957 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T63588957_H #ifndef PREDICATE_1_T3380980448_H #define PREDICATE_1_T3380980448_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_t3380980448 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T3380980448_H #ifndef PREDICATE_1_T1113951902_H #define PREDICATE_1_T1113951902_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_t1113951902 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T1113951902_H #ifndef COMPARISON_1_T234756786_H #define COMPARISON_1_T234756786_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_t234756786 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T234756786_H #ifndef ACTION_1_T461125373_H #define ACTION_1_T461125373_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_t461125373 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T461125373_H #ifndef ACTION_1_T2771761872_H #define ACTION_1_T2771761872_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_t2771761872 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T2771761872_H #ifndef PREDICATE_1_T3424588401_H #define PREDICATE_1_T3424588401_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_t3424588401 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T3424588401_H #ifndef COMPARISON_1_T2375432471_H #define COMPARISON_1_T2375432471_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_t2375432471 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T2375432471_H #ifndef ENUMERATOR_T1177055387_H #define ENUMERATOR_T1177055387_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_t1177055387 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t3582778806 * ___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 DiagnosticSwitch_t2110704064 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t1177055387, ___l_0)); } inline List_1_t3582778806 * get_l_0() const { return ___l_0; } inline List_1_t3582778806 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t3582778806 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t1177055387, ___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_t1177055387, ___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_t1177055387, ___current_3)); } inline DiagnosticSwitch_t2110704064 get_current_3() const { return ___current_3; } inline DiagnosticSwitch_t2110704064 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(DiagnosticSwitch_t2110704064 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T1177055387_H #ifndef PREDICATE_1_T2935998188_H #define PREDICATE_1_T2935998188_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_t2935998188 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T2935998188_H #ifndef ACTION_1_T3532774444_H #define ACTION_1_T3532774444_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_t3532774444 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T3532774444_H #ifndef PREDICATE_1_T4185600973_H #define PREDICATE_1_T4185600973_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_t4185600973 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T4185600973_H #ifndef ACTION_1_T2283171659_H #define ACTION_1_T2283171659_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_t2283171659 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T2283171659_H #ifndef COMPARISON_1_T1885635243_H #define COMPARISON_1_T1885635243_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_t1885635243 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T1885635243_H #ifndef ACTION_1_T2772968887_H #define ACTION_1_T2772968887_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_t2772968887 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T2772968887_H #ifndef ACTION_1_T632293202_H #define ACTION_1_T632293202_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_t632293202 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T632293202_H #ifndef PREDICATE_1_T1285119731_H #define PREDICATE_1_T1285119731_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_t1285119731 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T1285119731_H #ifndef ENUMERATOR_T3821144226_H #define ENUMERATOR_T3821144226_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_t3821144226 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::l List_1_t1931900349 * ___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 Playable_t459825607 ___current_3; public: inline static int32_t get_offset_of_l_0() { return static_cast(offsetof(Enumerator_t3821144226, ___l_0)); } inline List_1_t1931900349 * get_l_0() const { return ___l_0; } inline List_1_t1931900349 ** get_address_of_l_0() { return &___l_0; } inline void set_l_0(List_1_t1931900349 * value) { ___l_0 = value; Il2CppCodeGenWriteBarrier((&___l_0), value); } inline static int32_t get_offset_of_next_1() { return static_cast(offsetof(Enumerator_t3821144226, ___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_t3821144226, ___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_t3821144226, ___current_3)); } inline Playable_t459825607 get_current_3() const { return ___current_3; } inline Playable_t459825607 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(Playable_t459825607 value) { ___current_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T3821144226_H #ifndef ACTION_1_T2728153919_H #define ACTION_1_T2728153919_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_t2728153919 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T2728153919_H #ifndef COMPARISON_1_T1592833022_H #define COMPARISON_1_T1592833022_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_t1592833022 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T1592833022_H #ifndef COMPARISON_1_T2330617503_H #define COMPARISON_1_T2330617503_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_t2330617503 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T2330617503_H #ifndef ACTION_1_T1990369438_H #define ACTION_1_T1990369438_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_t1990369438 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ACTION_1_T1990369438_H #ifndef PREDICATE_1_T2643195967_H #define PREDICATE_1_T2643195967_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_t2643195967 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T2643195967_H #ifndef PREDICATE_1_T3425795416_H #define PREDICATE_1_T3425795416_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_t3425795416 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PREDICATE_1_T3425795416_H #ifndef COMPARISON_1_T2374225456_H #define COMPARISON_1_T2374225456_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_t2374225456 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T2374225456_H #ifndef COMPARISON_1_T3135238028_H #define COMPARISON_1_T3135238028_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_t3135238028 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPARISON_1_T3135238028_H // UnityEngine.Color[] struct ColorU5BU5D_t941916413 : public RuntimeArray { public: ALIGN_FIELD (8) Color_t2555686324 m_Items[1]; public: inline Color_t2555686324 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Color_t2555686324 * 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, Color_t2555686324 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Color_t2555686324 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Color_t2555686324 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Color_t2555686324 value) { m_Items[index] = value; } }; // UnityEngine.Color32[] struct Color32U5BU5D_t3850468773 : public RuntimeArray { public: ALIGN_FIELD (8) Color32_t2600501292 m_Items[1]; public: inline Color32_t2600501292 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Color32_t2600501292 * 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, Color32_t2600501292 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Color32_t2600501292 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Color32_t2600501292 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t2600501292 value) { m_Items[index] = value; } }; // UnityEngine.DiagnosticSwitch[] struct DiagnosticSwitchU5BU5D_t2165446465 : public RuntimeArray { public: ALIGN_FIELD (8) DiagnosticSwitch_t2110704064 m_Items[1]; public: inline DiagnosticSwitch_t2110704064 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DiagnosticSwitch_t2110704064 * 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, DiagnosticSwitch_t2110704064 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline DiagnosticSwitch_t2110704064 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DiagnosticSwitch_t2110704064 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DiagnosticSwitch_t2110704064 value) { m_Items[index] = value; } }; // UnityEngine.EventSystems.RaycastResult[] struct RaycastResultU5BU5D_t1128832444 : public RuntimeArray { public: ALIGN_FIELD (8) RaycastResult_t3360306849 m_Items[1]; public: inline RaycastResult_t3360306849 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RaycastResult_t3360306849 * 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, RaycastResult_t3360306849 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline RaycastResult_t3360306849 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RaycastResult_t3360306849 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastResult_t3360306849 value) { m_Items[index] = value; } }; // UnityEngine.KeyCode[] struct KeyCodeU5BU5D_t2223234056 : 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; } }; // UnityEngine.Matrix4x4[] struct Matrix4x4U5BU5D_t2302988098 : public RuntimeArray { public: ALIGN_FIELD (8) Matrix4x4_t1817901843 m_Items[1]; public: inline Matrix4x4_t1817901843 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Matrix4x4_t1817901843 * 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, Matrix4x4_t1817901843 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Matrix4x4_t1817901843 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Matrix4x4_t1817901843 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Matrix4x4_t1817901843 value) { m_Items[index] = value; } }; // UnityEngine.Playables.Playable[] struct PlayableU5BU5D_t3229717310 : public RuntimeArray { public: ALIGN_FIELD (8) Playable_t459825607 m_Items[1]; public: inline Playable_t459825607 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Playable_t459825607 * 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, Playable_t459825607 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Playable_t459825607 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Playable_t459825607 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Playable_t459825607 value) { m_Items[index] = value; } }; // UnityEngine.Rendering.ReflectionProbeBlendInfo[] struct ReflectionProbeBlendInfoU5BU5D_t2102825095 : public RuntimeArray { public: ALIGN_FIELD (8) ReflectionProbeBlendInfo_t288657778 m_Items[1]; public: inline ReflectionProbeBlendInfo_t288657778 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ReflectionProbeBlendInfo_t288657778 * 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, ReflectionProbeBlendInfo_t288657778 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ReflectionProbeBlendInfo_t288657778 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ReflectionProbeBlendInfo_t288657778 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ReflectionProbeBlendInfo_t288657778 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_m145149276_gshared (Enumerator_t1622037647 * __this, List_1_t4027761066 * 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_m40451936_gshared (Enumerator_t1666852615 * __this, List_1_t4072576034 * 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_m1723004619_gshared (Enumerator_t1177055387 * __this, List_1_t3582778806 * 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_m378707842_gshared (Enumerator_t2426658172 * __this, List_1_t537414295 * 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_m1398749376_gshared (Enumerator_t1665645600 * __this, List_1_t4071369019 * 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_m2480428769_gshared (Enumerator_t884253166 * __this, List_1_t3289976585 * 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_m4176550262_gshared (Enumerator_t3821144226 * __this, List_1_t1931900349 * 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_m272744762_gshared (Enumerator_t3649976397 * __this, List_1_t1760732520 * p0, const RuntimeMethod* method); // System.Void System.Object::.ctor() extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m297566312 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void System.ArgumentOutOfRangeException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m3628145864 (ArgumentOutOfRangeException_t777629997 * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_Copy_m344457298 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1312628991 (ArgumentException_t132251570 * __this, String_t* ___message0, const RuntimeMethod* method); // System.Int32 System.Math::Max(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Math_Max_m1873195862 (RuntimeObject * __this /* static, unused */, int32_t ___val10, int32_t ___val21, const RuntimeMethod* method); // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_Clear_m2231608178 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.ArgumentNullException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m1170824041 (ArgumentNullException_t1615371798 * __this, String_t* ___paramName0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m145149276(__this, p0, method) (( void (*) (Enumerator_t1622037647 *, List_1_t4027761066 *, const RuntimeMethod*))Enumerator__ctor_m145149276_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_m40451936(__this, p0, method) (( void (*) (Enumerator_t1666852615 *, List_1_t4072576034 *, const RuntimeMethod*))Enumerator__ctor_m40451936_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m1723004619(__this, p0, method) (( void (*) (Enumerator_t1177055387 *, List_1_t3582778806 *, const RuntimeMethod*))Enumerator__ctor_m1723004619_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m378707842(__this, p0, method) (( void (*) (Enumerator_t2426658172 *, List_1_t537414295 *, const RuntimeMethod*))Enumerator__ctor_m378707842_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m1398749376(__this, p0, method) (( void (*) (Enumerator_t1665645600 *, List_1_t4071369019 *, const RuntimeMethod*))Enumerator__ctor_m1398749376_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m2480428769(__this, p0, method) (( void (*) (Enumerator_t884253166 *, List_1_t3289976585 *, const RuntimeMethod*))Enumerator__ctor_m2480428769_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m4176550262(__this, p0, method) (( void (*) (Enumerator_t3821144226 *, List_1_t1931900349 *, const RuntimeMethod*))Enumerator__ctor_m4176550262_gshared)(__this, p0, method) // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) #define Enumerator__ctor_m272744762(__this, p0, method) (( void (*) (Enumerator_t3649976397 *, List_1_t1760732520 *, const RuntimeMethod*))Enumerator__ctor_m272744762_gshared)(__this, p0, method) #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2748851758_gshared (List_1_t4027761066 * __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)); ColorU5BU5D_t941916413* L_0 = ((List_1_t4027761066_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_m3981169659_gshared (List_1_t4027761066 * __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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4027761066 *)__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)); ColorU5BU5D_t941916413* L_3 = ((List_1_t4027761066_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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t4027761066 *)__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(((ColorU5BU5D_t941916413*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t4027761066 *)__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_m1772417258_gshared (List_1_t4027761066 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m1772417258_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_m1772417258_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((ColorU5BU5D_t941916413*)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_m2377146172_gshared (List_1_t4027761066 * __this, ColorU5BU5D_t941916413* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); ColorU5BU5D_t941916413* 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_m3558798642_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t4027761066_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((ColorU5BU5D_t941916413*)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_m4230017726_gshared (List_1_t4027761066 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t4027761066 *)__this); Enumerator_t1622037647 L_0 = (( Enumerator_t1622037647 (*) (List_1_t4027761066 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t4027761066 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1622037647 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_m2314384164_gshared (List_1_t4027761066 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__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_m4285076249_gshared (List_1_t4027761066 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t4027761066 *)__this); Enumerator_t1622037647 L_0 = (( Enumerator_t1622037647 (*) (List_1_t4027761066 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t4027761066 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1622037647 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_m2292792493_gshared (List_1_t4027761066 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m2292792493_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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4027761066 *)__this, (Color_t2555686324 )((*(Color_t2555686324 *)((Color_t2555686324 *)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_m2292792493_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_m3868366751_gshared (List_1_t4027761066 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m3868366751_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_t4027761066 *)__this); bool L_1 = (( bool (*) (List_1_t4027761066 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t4027761066 *)__this, (Color_t2555686324 )((*(Color_t2555686324 *)((Color_t2555686324 *)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_m2133044155_gshared (List_1_t4027761066 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2133044155_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_t4027761066 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4027761066 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t4027761066 *)__this, (Color_t2555686324 )((*(Color_t2555686324 *)((Color_t2555686324 *)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_m3541273369_gshared (List_1_t4027761066 * __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_m3541273369_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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4027761066 *)__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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_1, (Color_t2555686324 )((*(Color_t2555686324 *)((Color_t2555686324 *)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_m3541273369_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_m2412148638_gshared (List_1_t4027761066 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m2412148638_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_t4027761066 *)__this); (( bool (*) (List_1_t4027761066 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t4027761066 *)__this, (Color_t2555686324 )((*(Color_t2555686324 *)((Color_t2555686324 *)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_m2871021120_gshared (List_1_t4027761066 * __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_m2373586371_gshared (List_1_t4027761066 * __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_m578608877_gshared (List_1_t4027761066 * __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_m1088832853_gshared (List_1_t4027761066 * __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_m669632229_gshared (List_1_t4027761066 * __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_m3395067616_gshared (List_1_t4027761066 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t4027761066 *)__this); Color_t2555686324 L_1 = (( Color_t2555686324 (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); Color_t2555686324 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_m2521140858_gshared (List_1_t4027761066 * __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_m2521140858_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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_0, (Color_t2555686324 )((*(Color_t2555686324 *)((Color_t2555686324 *)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_m2521140858_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2410487207_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); ColorU5BU5D_t941916413* L_1 = (ColorU5BU5D_t941916413*)__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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { ColorU5BU5D_t941916413* L_2 = (ColorU5BU5D_t941916413*)__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; Color_t2555686324 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (Color_t2555686324 )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_m2967622660_gshared (List_1_t4027761066 * __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; ColorU5BU5D_t941916413* L_3 = (ColorU5BU5D_t941916413*)__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_t4027761066 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t4027761066 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t4027761066 *)__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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t4027761066 *)__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_m3779408105_gshared (List_1_t4027761066 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3779408105_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_m3779408105_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_m3779408105_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_m3779408105_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_m3838837053_gshared (List_1_t4027761066 * __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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; ColorU5BU5D_t941916413* L_5 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< ColorU5BU5D_t941916413*, 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, (ColorU5BU5D_t941916413*)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_m782179552_gshared (List_1_t4027761066 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m782179552_MetadataUsageId); s_Il2CppMethodInitialized = true; } Color_t2555686324 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); Color_t2555686324 L_3 = InterfaceFuncInvoker0< Color_t2555686324 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Color_t2555686324 )L_3; Color_t2555686324 L_4 = V_0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4027761066 *)__this, (Color_t2555686324 )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_m1005940415_gshared (List_1_t4027761066 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4027761066 *)__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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t4027761066 *)__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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t4027761066 *)__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_t3768262611 * List_1_AsReadOnly_m3917048171_gshared (List_1_t4027761066 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3768262611 * L_0 = (ReadOnlyCollection_1_t3768262611 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3768262611 *, 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_m463791494_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Color_t2555686324 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, int32_t, int32_t, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_0, (int32_t)0, (int32_t)L_1, (Color_t2555686324 )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_m3630364480_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Color_t2555686324 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, int32_t, int32_t, Color_t2555686324 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_0, (int32_t)0, (int32_t)L_1, (Color_t2555686324 )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_m1358650205_gshared (List_1_t4027761066 * __this, int32_t ___index0, int32_t ___count1, Color_t2555686324 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ColorU5BU5D_t941916413* L_2 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Color_t2555686324 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, int32_t, int32_t, Color_t2555686324 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_2, (int32_t)L_3, (int32_t)L_4, (Color_t2555686324 )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_m287379203_gshared (List_1_t4027761066 * __this, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__this->get__items_1(); ColorU5BU5D_t941916413* L_1 = (ColorU5BU5D_t941916413*)__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_m1176088686_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__this->get__items_1(); Color_t2555686324 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, Color_t2555686324 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_0, (Color_t2555686324 )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_m2936477001_gshared (List_1_t4027761066 * __this, ColorU5BU5D_t941916413* ___array0, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__this->get__items_1(); ColorU5BU5D_t941916413* 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_m3495177035_gshared (List_1_t4027761066 * __this, ColorU5BU5D_t941916413* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__this->get__items_1(); ColorU5BU5D_t941916413* 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_m2426653546_gshared (List_1_t4027761066 * __this, int32_t ___index0, ColorU5BU5D_t941916413* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ColorU5BU5D_t941916413* L_2 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_3 = ___index0; ColorU5BU5D_t941916413* 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_m1747663061_gshared (List_1_t4027761066 * __this, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3380980448 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)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_t3380980448 * L_2 = ___match0; NullCheck((List_1_t4027761066 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4027761066 *, int32_t, int32_t, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3380980448 *)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 Color_t2555686324 List_1_Find_m3145254454_gshared (List_1_t4027761066 * __this, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Color_t2555686324 V_1; memset(&V_1, 0, sizeof(V_1)); Color_t2555686324 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3380980448 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)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_t3380980448 * L_2 = ___match0; NullCheck((List_1_t4027761066 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4027761066 *, int32_t, int32_t, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3380980448 *)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; } } { ColorU5BU5D_t941916413* L_5 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Color_t2555686324 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(Color_t2555686324 )); Color_t2555686324 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_m2214611966_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2214611966_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t3380980448 * 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_m2214611966_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_t4027761066 * List_1_FindAll_m2776728314_gshared (List_1_t4027761066 * __this, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3380980448 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)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_t3380980448 * L_2 = ___match0; NullCheck((List_1_t4027761066 *)__this); List_1_t4027761066 * L_3 = (( List_1_t4027761066 * (*) (List_1_t4027761066 *, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t4027761066 *)__this, (Predicate_1_t3380980448 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t3380980448 * L_4 = ___match0; NullCheck((List_1_t4027761066 *)__this); List_1_t4027761066 * L_5 = (( List_1_t4027761066 * (*) (List_1_t4027761066 *, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t4027761066 *)__this, (Predicate_1_t3380980448 *)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_t4027761066 * List_1_FindAllStackBits_m2619894010_gshared (List_1_t4027761066 * __this, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2619894010_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; ColorU5BU5D_t941916413* 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_m2619894010_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_t3380980448 * L_3 = ___match0; ColorU5BU5D_t941916413* L_4 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; Color_t2555686324 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3380980448 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3380980448 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3380980448 *)L_3, (Color_t2555686324 )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 = (ColorU5BU5D_t941916413*)((ColorU5BU5D_t941916413*)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; } } { ColorU5BU5D_t941916413* 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)); ColorU5BU5D_t941916413* L_27 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; Color_t2555686324 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (Color_t2555686324 )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: { ColorU5BU5D_t941916413* L_39 = V_5; int32_t L_40 = V_2; List_1_t4027761066 * L_41 = (List_1_t4027761066 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4027761066 *, ColorU5BU5D_t941916413*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (ColorU5BU5D_t941916413*)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_t4027761066 * List_1_FindAllList_m1471532692_gshared (List_1_t4027761066 * __this, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { List_1_t4027761066 * V_0 = NULL; int32_t V_1 = 0; { List_1_t4027761066 * L_0 = (List_1_t4027761066 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4027761066 *, 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_t4027761066 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t3380980448 * L_1 = ___match0; ColorU5BU5D_t941916413* L_2 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Color_t2555686324 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3380980448 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3380980448 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3380980448 *)L_1, (Color_t2555686324 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t4027761066 * L_7 = V_0; ColorU5BU5D_t941916413* L_8 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Color_t2555686324 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t4027761066 *)L_7); (( void (*) (List_1_t4027761066 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4027761066 *)L_7, (Color_t2555686324 )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_t4027761066 * 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_m1898372338_gshared (List_1_t4027761066 * __this, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3380980448 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)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_t3380980448 * L_2 = ___match0; NullCheck((List_1_t4027761066 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4027761066 *, int32_t, int32_t, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3380980448 *)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_m3903150214_gshared (List_1_t4027761066 * __this, int32_t ___startIndex0, Predicate_1_t3380980448 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3380980448 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4027761066 *)__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_t3380980448 * L_5 = ___match1; NullCheck((List_1_t4027761066 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t4027761066 *, int32_t, int32_t, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t3380980448 *)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_m2691130319_gshared (List_1_t4027761066 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3380980448 * ___match2, const RuntimeMethod* method) { { Predicate_1_t3380980448 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4027761066 *)__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_t3380980448 * L_5 = ___match2; NullCheck((List_1_t4027761066 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t4027761066 *, int32_t, int32_t, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t3380980448 *)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_m3430239828_gshared (List_1_t4027761066 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3380980448 * ___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_t3380980448 * L_3 = ___match2; ColorU5BU5D_t941916413* L_4 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Color_t2555686324 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3380980448 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3380980448 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3380980448 *)L_3, (Color_t2555686324 )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 Color_t2555686324 List_1_FindLast_m3896174670_gshared (List_1_t4027761066 * __this, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Color_t2555686324 V_1; memset(&V_1, 0, sizeof(V_1)); Color_t2555686324 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3380980448 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)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_t3380980448 * L_2 = ___match0; NullCheck((List_1_t4027761066 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4027761066 *, int32_t, int32_t, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3380980448 *)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(Color_t2555686324 )); Color_t2555686324 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t4027761066 *)__this); Color_t2555686324 L_7 = (( Color_t2555686324 (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t4027761066 *)__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_m3286859390_gshared (List_1_t4027761066 * __this, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3380980448 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)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_t3380980448 * L_2 = ___match0; NullCheck((List_1_t4027761066 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4027761066 *, int32_t, int32_t, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3380980448 *)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_m3371771642_gshared (List_1_t4027761066 * __this, int32_t ___startIndex0, Predicate_1_t3380980448 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3380980448 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t3380980448 * L_3 = ___match1; NullCheck((List_1_t4027761066 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t4027761066 *, int32_t, int32_t, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t3380980448 *)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_m3723058287_gshared (List_1_t4027761066 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3380980448 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3380980448 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4027761066 *)__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_t3380980448 * L_7 = ___match2; NullCheck((List_1_t4027761066 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t4027761066 *, int32_t, int32_t, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t3380980448 *)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_m1216883221_gshared (List_1_t4027761066 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3380980448 * ___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_t3380980448 * L_2 = ___match2; ColorU5BU5D_t941916413* L_3 = (ColorU5BU5D_t941916413*)__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; Color_t2555686324 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3380980448 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t3380980448 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3380980448 *)L_2, (Color_t2555686324 )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_m1905009591_gshared (List_1_t4027761066 * __this, Action_1_t2728153919 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m1905009591_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t2728153919 * 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_m1905009591_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t2728153919 * L_2 = ___action0; ColorU5BU5D_t941916413* L_3 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Color_t2555686324 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t2728153919 *)L_2); (( void (*) (Action_1_t2728153919 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t2728153919 *)L_2, (Color_t2555686324 )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_t1622037647 List_1_GetEnumerator_m2744547154_gshared (List_1_t4027761066 * __this, const RuntimeMethod* method) { { Enumerator_t1622037647 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m145149276((&L_0), (List_1_t4027761066 *)__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_t4027761066 * List_1_GetRange_m2104573834_gshared (List_1_t4027761066 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { ColorU5BU5D_t941916413* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4027761066 *)__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 = (ColorU5BU5D_t941916413*)((ColorU5BU5D_t941916413*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); ColorU5BU5D_t941916413* L_3 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_4 = ___index0; ColorU5BU5D_t941916413* 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); ColorU5BU5D_t941916413* L_7 = V_0; int32_t L_8 = ___count1; List_1_t4027761066 * L_9 = (List_1_t4027761066 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4027761066 *, ColorU5BU5D_t941916413*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (ColorU5BU5D_t941916413*)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_m2654724900_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__this->get__items_1(); Color_t2555686324 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, Color_t2555686324 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_0, (Color_t2555686324 )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_m1706001873_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); ColorU5BU5D_t941916413* L_1 = (ColorU5BU5D_t941916413*)__this->get__items_1(); Color_t2555686324 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 */, ColorU5BU5D_t941916413*, Color_t2555686324 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_1, (Color_t2555686324 )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_m4230871812_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m4230871812_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_m4230871812_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_m4230871812_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_m4230871812_RuntimeMethod_var); } IL_003d: { ColorU5BU5D_t941916413* L_8 = (ColorU5BU5D_t941916413*)__this->get__items_1(); Color_t2555686324 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, Color_t2555686324 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_8, (Color_t2555686324 )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_m1477576940_gshared (List_1_t4027761066 * __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; } } { ColorU5BU5D_t941916413* L_5 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_6 = ___start0; ColorU5BU5D_t941916413* L_7 = (ColorU5BU5D_t941916413*)__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; } } { ColorU5BU5D_t941916413* L_15 = (ColorU5BU5D_t941916413*)__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_m1586082467_gshared (List_1_t4027761066 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m1586082467_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_m1586082467_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_m3085479271_gshared (List_1_t4027761066 * __this, int32_t ___index0, Color_t2555686324 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4027761066 *)__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(); ColorU5BU5D_t941916413* L_2 = (ColorU5BU5D_t941916413*)__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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4027761066 *)__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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); ColorU5BU5D_t941916413* L_4 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_5 = ___index0; Color_t2555686324 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Color_t2555686324 )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_m3711330965_gshared (List_1_t4027761066 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3711330965_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_m3711330965_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_m3444154916_gshared (List_1_t4027761066 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { ColorU5BU5D_t941916413* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4027761066 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4027761066 *)__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_t4027761066 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (ColorU5BU5D_t941916413*)((ColorU5BU5D_t941916413*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); ColorU5BU5D_t941916413* L_4 = V_0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, ColorU5BU5D_t941916413*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t4027761066 *)__this, (ColorU5BU5D_t941916413*)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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; ColorU5BU5D_t941916413* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4027761066 *)__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)); ColorU5BU5D_t941916413* L_8 = V_0; ColorU5BU5D_t941916413* L_9 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_10 = ___index0; ColorU5BU5D_t941916413* 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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t4027761066 *)__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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t4027761066 *)__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_m1313751888_gshared (List_1_t4027761066 * __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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4027761066 *)__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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4027761066 *)__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; ColorU5BU5D_t941916413* L_6 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< ColorU5BU5D_t941916413*, 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, (ColorU5BU5D_t941916413*)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_m2292017915_gshared (List_1_t4027761066 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m2292017915_MetadataUsageId); s_Il2CppMethodInitialized = true; } Color_t2555686324 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); Color_t2555686324 L_3 = InterfaceFuncInvoker0< Color_t2555686324 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Color_t2555686324 )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)); Color_t2555686324 L_6 = V_0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_5, (Color_t2555686324 )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_m1084945451_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__this->get__items_1(); Color_t2555686324 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 */, ColorU5BU5D_t941916413*, Color_t2555686324 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_0, (Color_t2555686324 )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_m2734170529_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); ColorU5BU5D_t941916413* L_1 = (ColorU5BU5D_t941916413*)__this->get__items_1(); Color_t2555686324 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, Color_t2555686324 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_1, (Color_t2555686324 )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_m4240601578_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m4240601578_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_m4240601578_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_m4240601578_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_m4240601578_RuntimeMethod_var); } IL_005b: { ColorU5BU5D_t941916413* L_16 = (ColorU5BU5D_t941916413*)__this->get__items_1(); Color_t2555686324 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, Color_t2555686324 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_16, (Color_t2555686324 )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_m2458262603_gshared (List_1_t4027761066 * __this, Color_t2555686324 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { Color_t2555686324 L_0 = ___item0; NullCheck((List_1_t4027761066 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4027761066 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t4027761066 *)__this, (Color_t2555686324 )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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t4027761066 *)__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_m943501884_gshared (List_1_t4027761066 * __this, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t3380980448 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)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_t3380980448 * L_1 = ___match0; ColorU5BU5D_t941916413* L_2 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Color_t2555686324 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3380980448 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3380980448 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3380980448 *)L_1, (Color_t2555686324 )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_t3380980448 * L_14 = ___match0; ColorU5BU5D_t941916413* L_15 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; Color_t2555686324 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t3380980448 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t3380980448 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3380980448 *)L_14, (Color_t2555686324 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { ColorU5BU5D_t941916413* L_20 = (ColorU5BU5D_t941916413*)__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)); ColorU5BU5D_t941916413* L_23 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; Color_t2555686324 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (Color_t2555686324 )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; } } { ColorU5BU5D_t941916413* L_32 = (ColorU5BU5D_t941916413*)__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_m222339878_gshared (List_1_t4027761066 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m222339878_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_m222339878_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); ColorU5BU5D_t941916413* L_5 = (ColorU5BU5D_t941916413*)__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_m2854918367_gshared (List_1_t4027761066 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4027761066 *)__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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); ColorU5BU5D_t941916413* L_5 = (ColorU5BU5D_t941916413*)__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_m2715602051_gshared (List_1_t4027761066 * __this, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__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_m1642437371_gshared (List_1_t4027761066 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ColorU5BU5D_t941916413* L_2 = (ColorU5BU5D_t941916413*)__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_m3269768802_gshared (List_1_t4027761066 * __this, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__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_t4055441206 * L_2 = (( Comparer_1_t4055441206 * (*) (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 */, ColorU5BU5D_t941916413*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)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_m3182533654_gshared (List_1_t4027761066 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)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_m2477134800_gshared (List_1_t4027761066 * __this, Comparison_1_t2330617503 * ___comparison0, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t2330617503 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, int32_t, Comparison_1_t2330617503 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)L_0, (int32_t)L_1, (Comparison_1_t2330617503 *)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_m3388493850_gshared (List_1_t4027761066 * __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_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4027761066 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ColorU5BU5D_t941916413* L_2 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413*)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 ColorU5BU5D_t941916413* List_1_ToArray_m2032209989_gshared (List_1_t4027761066 * __this, const RuntimeMethod* method) { ColorU5BU5D_t941916413* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (ColorU5BU5D_t941916413*)((ColorU5BU5D_t941916413*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); ColorU5BU5D_t941916413* L_1 = (ColorU5BU5D_t941916413*)__this->get__items_1(); ColorU5BU5D_t941916413* 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); ColorU5BU5D_t941916413* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m566995348_gshared (List_1_t4027761066 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t4027761066 *)__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_m3149260529_gshared (List_1_t4027761066 * __this, Predicate_1_t3380980448 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3380980448 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3380980448 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3380980448 *)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_t3380980448 * L_1 = ___match0; ColorU5BU5D_t941916413* L_2 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Color_t2555686324 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3380980448 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3380980448 *, Color_t2555686324 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3380980448 *)L_1, (Color_t2555686324 )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_m172980676_gshared (List_1_t4027761066 * __this, const RuntimeMethod* method) { { ColorU5BU5D_t941916413* L_0 = (ColorU5BU5D_t941916413*)__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_m361742898_gshared (List_1_t4027761066 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m361742898_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_m361742898_RuntimeMethod_var); } IL_0012: { ColorU5BU5D_t941916413** L_3 = (ColorU5BU5D_t941916413**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, ColorU5BU5D_t941916413**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (ColorU5BU5D_t941916413**)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_m2062232070_gshared (List_1_t4027761066 * __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 Color_t2555686324 List_1_get_Item_m2824348068_gshared (List_1_t4027761066 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m2824348068_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_m2824348068_RuntimeMethod_var); } IL_0017: { ColorU5BU5D_t941916413* L_3 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; Color_t2555686324 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_m4202112910_gshared (List_1_t4027761066 * __this, int32_t ___index0, Color_t2555686324 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m4202112910_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t4027761066 *)__this); (( void (*) (List_1_t4027761066 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4027761066 *)__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_m4202112910_RuntimeMethod_var); } IL_001e: { ColorU5BU5D_t941916413* L_4 = (ColorU5BU5D_t941916413*)__this->get__items_1(); int32_t L_5 = ___index0; Color_t2555686324 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Color_t2555686324 )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_m277901844_gshared (List_1_t4072576034 * __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)); Color32U5BU5D_t3850468773* L_0 = ((List_1_t4072576034_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_m3213263854_gshared (List_1_t4072576034 * __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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4072576034 *)__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)); Color32U5BU5D_t3850468773* L_3 = ((List_1_t4072576034_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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t4072576034 *)__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(((Color32U5BU5D_t3850468773*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t4072576034 *)__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_m2576108087_gshared (List_1_t4072576034 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m2576108087_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_m2576108087_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((Color32U5BU5D_t3850468773*)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_m1107250637_gshared (List_1_t4072576034 * __this, Color32U5BU5D_t3850468773* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Color32U5BU5D_t3850468773* 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_m3823335262_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t4072576034_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((Color32U5BU5D_t3850468773*)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_m2651590300_gshared (List_1_t4072576034 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t4072576034 *)__this); Enumerator_t1666852615 L_0 = (( Enumerator_t1666852615 (*) (List_1_t4072576034 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t4072576034 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1666852615 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_m2688165607_gshared (List_1_t4072576034 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__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_m1225415523_gshared (List_1_t4072576034 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t4072576034 *)__this); Enumerator_t1666852615 L_0 = (( Enumerator_t1666852615 (*) (List_1_t4072576034 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t4072576034 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1666852615 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_m1540114404_gshared (List_1_t4072576034 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1540114404_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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4072576034 *)__this, (Color32_t2600501292 )((*(Color32_t2600501292 *)((Color32_t2600501292 *)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_m1540114404_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_m573644588_gshared (List_1_t4072576034 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m573644588_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_t4072576034 *)__this); bool L_1 = (( bool (*) (List_1_t4072576034 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t4072576034 *)__this, (Color32_t2600501292 )((*(Color32_t2600501292 *)((Color32_t2600501292 *)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_m66255617_gshared (List_1_t4072576034 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m66255617_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_t4072576034 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4072576034 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t4072576034 *)__this, (Color32_t2600501292 )((*(Color32_t2600501292 *)((Color32_t2600501292 *)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_m4024010927_gshared (List_1_t4072576034 * __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_m4024010927_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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4072576034 *)__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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_1, (Color32_t2600501292 )((*(Color32_t2600501292 *)((Color32_t2600501292 *)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_m4024010927_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_m2025152884_gshared (List_1_t4072576034 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m2025152884_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_t4072576034 *)__this); (( bool (*) (List_1_t4072576034 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t4072576034 *)__this, (Color32_t2600501292 )((*(Color32_t2600501292 *)((Color32_t2600501292 *)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_m505017504_gshared (List_1_t4072576034 * __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_m3331050698_gshared (List_1_t4072576034 * __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_m1095996416_gshared (List_1_t4072576034 * __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_m734717254_gshared (List_1_t4072576034 * __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_m1149330580_gshared (List_1_t4072576034 * __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_m10120528_gshared (List_1_t4072576034 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t4072576034 *)__this); Color32_t2600501292 L_1 = (( Color32_t2600501292 (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); Color32_t2600501292 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_m1405317873_gshared (List_1_t4072576034 * __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_m1405317873_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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_0, (Color32_t2600501292 )((*(Color32_t2600501292 *)((Color32_t2600501292 *)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_m1405317873_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m3298024076_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); Color32U5BU5D_t3850468773* L_1 = (Color32U5BU5D_t3850468773*)__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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { Color32U5BU5D_t3850468773* L_2 = (Color32U5BU5D_t3850468773*)__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; Color32_t2600501292 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (Color32_t2600501292 )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_m759142556_gshared (List_1_t4072576034 * __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; Color32U5BU5D_t3850468773* L_3 = (Color32U5BU5D_t3850468773*)__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_t4072576034 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t4072576034 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t4072576034 *)__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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t4072576034 *)__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_m3476585512_gshared (List_1_t4072576034 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3476585512_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_m3476585512_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_m3476585512_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_m3476585512_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_m4220744983_gshared (List_1_t4072576034 * __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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; Color32U5BU5D_t3850468773* L_5 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< Color32U5BU5D_t3850468773*, 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, (Color32U5BU5D_t3850468773*)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_m2607341279_gshared (List_1_t4072576034 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m2607341279_MetadataUsageId); s_Il2CppMethodInitialized = true; } Color32_t2600501292 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); Color32_t2600501292 L_3 = InterfaceFuncInvoker0< Color32_t2600501292 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Color32_t2600501292 )L_3; Color32_t2600501292 L_4 = V_0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4072576034 *)__this, (Color32_t2600501292 )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_m3935442072_gshared (List_1_t4072576034 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4072576034 *)__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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t4072576034 *)__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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t4072576034 *)__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_t3813077579 * List_1_AsReadOnly_m1351745604_gshared (List_1_t4072576034 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3813077579 * L_0 = (ReadOnlyCollection_1_t3813077579 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3813077579 *, 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_m2027782855_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Color32_t2600501292 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, int32_t, int32_t, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_0, (int32_t)0, (int32_t)L_1, (Color32_t2600501292 )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_m2686567034_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Color32_t2600501292 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, int32_t, int32_t, Color32_t2600501292 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_0, (int32_t)0, (int32_t)L_1, (Color32_t2600501292 )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_m4019397865_gshared (List_1_t4072576034 * __this, int32_t ___index0, int32_t ___count1, Color32_t2600501292 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Color32U5BU5D_t3850468773* L_2 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Color32_t2600501292 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, int32_t, int32_t, Color32_t2600501292 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_2, (int32_t)L_3, (int32_t)L_4, (Color32_t2600501292 )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_m3048681609_gshared (List_1_t4072576034 * __this, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32U5BU5D_t3850468773* L_1 = (Color32U5BU5D_t3850468773*)__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_m1205785237_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32_t2600501292 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, Color32_t2600501292 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_0, (Color32_t2600501292 )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_m1636996050_gshared (List_1_t4072576034 * __this, Color32U5BU5D_t3850468773* ___array0, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32U5BU5D_t3850468773* 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_m3184261709_gshared (List_1_t4072576034 * __this, Color32U5BU5D_t3850468773* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32U5BU5D_t3850468773* 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_m3289637260_gshared (List_1_t4072576034 * __this, int32_t ___index0, Color32U5BU5D_t3850468773* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Color32U5BU5D_t3850468773* L_2 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_3 = ___index0; Color32U5BU5D_t3850468773* 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_m2351043616_gshared (List_1_t4072576034 * __this, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3425795416 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)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_t3425795416 * L_2 = ___match0; NullCheck((List_1_t4072576034 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4072576034 *, int32_t, int32_t, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3425795416 *)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 Color32_t2600501292 List_1_Find_m342624504_gshared (List_1_t4072576034 * __this, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Color32_t2600501292 V_1; memset(&V_1, 0, sizeof(V_1)); Color32_t2600501292 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3425795416 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)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_t3425795416 * L_2 = ___match0; NullCheck((List_1_t4072576034 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4072576034 *, int32_t, int32_t, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3425795416 *)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; } } { Color32U5BU5D_t3850468773* L_5 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Color32_t2600501292 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(Color32_t2600501292 )); Color32_t2600501292 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_m625721216_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m625721216_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t3425795416 * 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_m625721216_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_t4072576034 * List_1_FindAll_m554628861_gshared (List_1_t4072576034 * __this, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3425795416 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)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_t3425795416 * L_2 = ___match0; NullCheck((List_1_t4072576034 *)__this); List_1_t4072576034 * L_3 = (( List_1_t4072576034 * (*) (List_1_t4072576034 *, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t4072576034 *)__this, (Predicate_1_t3425795416 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t3425795416 * L_4 = ___match0; NullCheck((List_1_t4072576034 *)__this); List_1_t4072576034 * L_5 = (( List_1_t4072576034 * (*) (List_1_t4072576034 *, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t4072576034 *)__this, (Predicate_1_t3425795416 *)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_t4072576034 * List_1_FindAllStackBits_m2531200287_gshared (List_1_t4072576034 * __this, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2531200287_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; Color32U5BU5D_t3850468773* 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_m2531200287_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_t3425795416 * L_3 = ___match0; Color32U5BU5D_t3850468773* L_4 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; Color32_t2600501292 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3425795416 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3425795416 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3425795416 *)L_3, (Color32_t2600501292 )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 = (Color32U5BU5D_t3850468773*)((Color32U5BU5D_t3850468773*)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; } } { Color32U5BU5D_t3850468773* 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)); Color32U5BU5D_t3850468773* L_27 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; Color32_t2600501292 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (Color32_t2600501292 )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: { Color32U5BU5D_t3850468773* L_39 = V_5; int32_t L_40 = V_2; List_1_t4072576034 * L_41 = (List_1_t4072576034 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4072576034 *, Color32U5BU5D_t3850468773*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (Color32U5BU5D_t3850468773*)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_t4072576034 * List_1_FindAllList_m2492534961_gshared (List_1_t4072576034 * __this, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { List_1_t4072576034 * V_0 = NULL; int32_t V_1 = 0; { List_1_t4072576034 * L_0 = (List_1_t4072576034 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4072576034 *, 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_t4072576034 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t3425795416 * L_1 = ___match0; Color32U5BU5D_t3850468773* L_2 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Color32_t2600501292 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3425795416 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3425795416 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3425795416 *)L_1, (Color32_t2600501292 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t4072576034 * L_7 = V_0; Color32U5BU5D_t3850468773* L_8 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Color32_t2600501292 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t4072576034 *)L_7); (( void (*) (List_1_t4072576034 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4072576034 *)L_7, (Color32_t2600501292 )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_t4072576034 * 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_m3511469375_gshared (List_1_t4072576034 * __this, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3425795416 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)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_t3425795416 * L_2 = ___match0; NullCheck((List_1_t4072576034 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4072576034 *, int32_t, int32_t, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3425795416 *)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_m2287795590_gshared (List_1_t4072576034 * __this, int32_t ___startIndex0, Predicate_1_t3425795416 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3425795416 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4072576034 *)__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_t3425795416 * L_5 = ___match1; NullCheck((List_1_t4072576034 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t4072576034 *, int32_t, int32_t, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t3425795416 *)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_m1001414940_gshared (List_1_t4072576034 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3425795416 * ___match2, const RuntimeMethod* method) { { Predicate_1_t3425795416 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4072576034 *)__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_t3425795416 * L_5 = ___match2; NullCheck((List_1_t4072576034 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t4072576034 *, int32_t, int32_t, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t3425795416 *)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_m1012510410_gshared (List_1_t4072576034 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3425795416 * ___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_t3425795416 * L_3 = ___match2; Color32U5BU5D_t3850468773* L_4 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Color32_t2600501292 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3425795416 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3425795416 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3425795416 *)L_3, (Color32_t2600501292 )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 Color32_t2600501292 List_1_FindLast_m4289620753_gshared (List_1_t4072576034 * __this, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Color32_t2600501292 V_1; memset(&V_1, 0, sizeof(V_1)); Color32_t2600501292 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t3425795416 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)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_t3425795416 * L_2 = ___match0; NullCheck((List_1_t4072576034 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4072576034 *, int32_t, int32_t, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3425795416 *)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(Color32_t2600501292 )); Color32_t2600501292 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t4072576034 *)__this); Color32_t2600501292 L_7 = (( Color32_t2600501292 (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t4072576034 *)__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_m1459716889_gshared (List_1_t4072576034 * __this, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3425795416 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)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_t3425795416 * L_2 = ___match0; NullCheck((List_1_t4072576034 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4072576034 *, int32_t, int32_t, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3425795416 *)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_m1638499261_gshared (List_1_t4072576034 * __this, int32_t ___startIndex0, Predicate_1_t3425795416 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3425795416 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t3425795416 * L_3 = ___match1; NullCheck((List_1_t4072576034 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t4072576034 *, int32_t, int32_t, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t3425795416 *)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_m1923015201_gshared (List_1_t4072576034 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3425795416 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3425795416 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4072576034 *)__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_t3425795416 * L_7 = ___match2; NullCheck((List_1_t4072576034 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t4072576034 *, int32_t, int32_t, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t3425795416 *)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_m954127242_gshared (List_1_t4072576034 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3425795416 * ___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_t3425795416 * L_2 = ___match2; Color32U5BU5D_t3850468773* L_3 = (Color32U5BU5D_t3850468773*)__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; Color32_t2600501292 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t3425795416 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t3425795416 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3425795416 *)L_2, (Color32_t2600501292 )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_m8364232_gshared (List_1_t4072576034 * __this, Action_1_t2772968887 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m8364232_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t2772968887 * 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_m8364232_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t2772968887 * L_2 = ___action0; Color32U5BU5D_t3850468773* L_3 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Color32_t2600501292 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t2772968887 *)L_2); (( void (*) (Action_1_t2772968887 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t2772968887 *)L_2, (Color32_t2600501292 )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_t1666852615 List_1_GetEnumerator_m563931292_gshared (List_1_t4072576034 * __this, const RuntimeMethod* method) { { Enumerator_t1666852615 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m40451936((&L_0), (List_1_t4072576034 *)__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_t4072576034 * List_1_GetRange_m498457919_gshared (List_1_t4072576034 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { Color32U5BU5D_t3850468773* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4072576034 *)__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 = (Color32U5BU5D_t3850468773*)((Color32U5BU5D_t3850468773*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); Color32U5BU5D_t3850468773* L_3 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_4 = ___index0; Color32U5BU5D_t3850468773* 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); Color32U5BU5D_t3850468773* L_7 = V_0; int32_t L_8 = ___count1; List_1_t4072576034 * L_9 = (List_1_t4072576034 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4072576034 *, Color32U5BU5D_t3850468773*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (Color32U5BU5D_t3850468773*)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_m4090327053_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32_t2600501292 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, Color32_t2600501292 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_0, (Color32_t2600501292 )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_m1345962081_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Color32U5BU5D_t3850468773* L_1 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32_t2600501292 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 */, Color32U5BU5D_t3850468773*, Color32_t2600501292 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_1, (Color32_t2600501292 )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_m3177464041_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m3177464041_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_m3177464041_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_m3177464041_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_m3177464041_RuntimeMethod_var); } IL_003d: { Color32U5BU5D_t3850468773* L_8 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32_t2600501292 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, Color32_t2600501292 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_8, (Color32_t2600501292 )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_m2620066058_gshared (List_1_t4072576034 * __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; } } { Color32U5BU5D_t3850468773* L_5 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_6 = ___start0; Color32U5BU5D_t3850468773* L_7 = (Color32U5BU5D_t3850468773*)__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; } } { Color32U5BU5D_t3850468773* L_15 = (Color32U5BU5D_t3850468773*)__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_m62054049_gshared (List_1_t4072576034 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m62054049_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_m62054049_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_m1987928029_gshared (List_1_t4072576034 * __this, int32_t ___index0, Color32_t2600501292 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4072576034 *)__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(); Color32U5BU5D_t3850468773* L_2 = (Color32U5BU5D_t3850468773*)__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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4072576034 *)__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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Color32U5BU5D_t3850468773* L_4 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_5 = ___index0; Color32_t2600501292 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Color32_t2600501292 )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_m274117203_gshared (List_1_t4072576034 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m274117203_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_m274117203_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_m1490777923_gshared (List_1_t4072576034 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { Color32U5BU5D_t3850468773* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4072576034 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4072576034 *)__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_t4072576034 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (Color32U5BU5D_t3850468773*)((Color32U5BU5D_t3850468773*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); Color32U5BU5D_t3850468773* L_4 = V_0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, Color32U5BU5D_t3850468773*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t4072576034 *)__this, (Color32U5BU5D_t3850468773*)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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; Color32U5BU5D_t3850468773* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4072576034 *)__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)); Color32U5BU5D_t3850468773* L_8 = V_0; Color32U5BU5D_t3850468773* L_9 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_10 = ___index0; Color32U5BU5D_t3850468773* 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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t4072576034 *)__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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t4072576034 *)__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_m3807686220_gshared (List_1_t4072576034 * __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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4072576034 *)__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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4072576034 *)__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; Color32U5BU5D_t3850468773* L_6 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< Color32U5BU5D_t3850468773*, 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, (Color32U5BU5D_t3850468773*)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_m3086394775_gshared (List_1_t4072576034 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m3086394775_MetadataUsageId); s_Il2CppMethodInitialized = true; } Color32_t2600501292 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); Color32_t2600501292 L_3 = InterfaceFuncInvoker0< Color32_t2600501292 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Color32_t2600501292 )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)); Color32_t2600501292 L_6 = V_0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_5, (Color32_t2600501292 )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_m2434272122_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32_t2600501292 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 */, Color32U5BU5D_t3850468773*, Color32_t2600501292 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_0, (Color32_t2600501292 )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_m89142567_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Color32U5BU5D_t3850468773* L_1 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32_t2600501292 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, Color32_t2600501292 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_1, (Color32_t2600501292 )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_m1098388807_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m1098388807_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_m1098388807_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_m1098388807_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_m1098388807_RuntimeMethod_var); } IL_005b: { Color32U5BU5D_t3850468773* L_16 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32_t2600501292 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, Color32_t2600501292 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_16, (Color32_t2600501292 )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_m142247148_gshared (List_1_t4072576034 * __this, Color32_t2600501292 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { Color32_t2600501292 L_0 = ___item0; NullCheck((List_1_t4072576034 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4072576034 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t4072576034 *)__this, (Color32_t2600501292 )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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t4072576034 *)__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_m3165362277_gshared (List_1_t4072576034 * __this, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t3425795416 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)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_t3425795416 * L_1 = ___match0; Color32U5BU5D_t3850468773* L_2 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Color32_t2600501292 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3425795416 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3425795416 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3425795416 *)L_1, (Color32_t2600501292 )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_t3425795416 * L_14 = ___match0; Color32U5BU5D_t3850468773* L_15 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; Color32_t2600501292 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t3425795416 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t3425795416 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3425795416 *)L_14, (Color32_t2600501292 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { Color32U5BU5D_t3850468773* L_20 = (Color32U5BU5D_t3850468773*)__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)); Color32U5BU5D_t3850468773* L_23 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; Color32_t2600501292 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (Color32_t2600501292 )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; } } { Color32U5BU5D_t3850468773* L_32 = (Color32U5BU5D_t3850468773*)__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_m3902668651_gshared (List_1_t4072576034 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m3902668651_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_m3902668651_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Color32U5BU5D_t3850468773* L_5 = (Color32U5BU5D_t3850468773*)__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_m2176423302_gshared (List_1_t4072576034 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4072576034 *)__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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Color32U5BU5D_t3850468773* L_5 = (Color32U5BU5D_t3850468773*)__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_m545478111_gshared (List_1_t4072576034 * __this, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__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_m673863944_gshared (List_1_t4072576034 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Color32U5BU5D_t3850468773* L_2 = (Color32U5BU5D_t3850468773*)__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_m3232912161_gshared (List_1_t4072576034 * __this, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__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_t4100256174 * L_2 = (( Comparer_1_t4100256174 * (*) (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 */, Color32U5BU5D_t3850468773*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)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_m2442296000_gshared (List_1_t4072576034 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)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_m526702651_gshared (List_1_t4072576034 * __this, Comparison_1_t2375432471 * ___comparison0, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t2375432471 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, int32_t, Comparison_1_t2375432471 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)L_0, (int32_t)L_1, (Comparison_1_t2375432471 *)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_m3470210539_gshared (List_1_t4072576034 * __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_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4072576034 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Color32U5BU5D_t3850468773* L_2 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773*)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 Color32U5BU5D_t3850468773* List_1_ToArray_m3378382950_gshared (List_1_t4072576034 * __this, const RuntimeMethod* method) { Color32U5BU5D_t3850468773* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (Color32U5BU5D_t3850468773*)((Color32U5BU5D_t3850468773*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); Color32U5BU5D_t3850468773* L_1 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); Color32U5BU5D_t3850468773* 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); Color32U5BU5D_t3850468773* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m1970673280_gshared (List_1_t4072576034 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t4072576034 *)__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_m3102032831_gshared (List_1_t4072576034 * __this, Predicate_1_t3425795416 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3425795416 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3425795416 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3425795416 *)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_t3425795416 * L_1 = ___match0; Color32U5BU5D_t3850468773* L_2 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Color32_t2600501292 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t3425795416 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3425795416 *, Color32_t2600501292 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3425795416 *)L_1, (Color32_t2600501292 )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_m420440286_gshared (List_1_t4072576034 * __this, const RuntimeMethod* method) { { Color32U5BU5D_t3850468773* L_0 = (Color32U5BU5D_t3850468773*)__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_m3399467211_gshared (List_1_t4072576034 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m3399467211_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_m3399467211_RuntimeMethod_var); } IL_0012: { Color32U5BU5D_t3850468773** L_3 = (Color32U5BU5D_t3850468773**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, Color32U5BU5D_t3850468773**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (Color32U5BU5D_t3850468773**)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_m1901499795_gshared (List_1_t4072576034 * __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 Color32_t2600501292 List_1_get_Item_m3890325344_gshared (List_1_t4072576034 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m3890325344_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_m3890325344_RuntimeMethod_var); } IL_0017: { Color32U5BU5D_t3850468773* L_3 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; Color32_t2600501292 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_m4249175531_gshared (List_1_t4072576034 * __this, int32_t ___index0, Color32_t2600501292 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m4249175531_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t4072576034 *)__this); (( void (*) (List_1_t4072576034 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4072576034 *)__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_m4249175531_RuntimeMethod_var); } IL_001e: { Color32U5BU5D_t3850468773* L_4 = (Color32U5BU5D_t3850468773*)__this->get__items_1(); int32_t L_5 = ___index0; Color32_t2600501292 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Color32_t2600501292 )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_m2816087042_gshared (List_1_t3582778806 * __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)); DiagnosticSwitchU5BU5D_t2165446465* L_0 = ((List_1_t3582778806_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_m1722473159_gshared (List_1_t3582778806 * __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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3582778806 *)__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)); DiagnosticSwitchU5BU5D_t2165446465* L_3 = ((List_1_t3582778806_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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3582778806 *)__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(((DiagnosticSwitchU5BU5D_t2165446465*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3582778806 *)__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_m240258674_gshared (List_1_t3582778806 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m240258674_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_m240258674_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((DiagnosticSwitchU5BU5D_t2165446465*)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_m2401852546_gshared (List_1_t3582778806 * __this, DiagnosticSwitchU5BU5D_t2165446465* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); DiagnosticSwitchU5BU5D_t2165446465* 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_m1725984741_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t3582778806_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((DiagnosticSwitchU5BU5D_t2165446465*)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_m98240649_gshared (List_1_t3582778806 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3582778806 *)__this); Enumerator_t1177055387 L_0 = (( Enumerator_t1177055387 (*) (List_1_t3582778806 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3582778806 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1177055387 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_m1235256467_gshared (List_1_t3582778806 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_m4250947865_gshared (List_1_t3582778806 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3582778806 *)__this); Enumerator_t1177055387 L_0 = (( Enumerator_t1177055387 (*) (List_1_t3582778806 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3582778806 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1177055387 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_m3903653566_gshared (List_1_t3582778806 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m3903653566_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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3582778806 *)__this, (DiagnosticSwitch_t2110704064 )((*(DiagnosticSwitch_t2110704064 *)((DiagnosticSwitch_t2110704064 *)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_m3903653566_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_m1878871648_gshared (List_1_t3582778806 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m1878871648_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_t3582778806 *)__this); bool L_1 = (( bool (*) (List_1_t3582778806 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t3582778806 *)__this, (DiagnosticSwitch_t2110704064 )((*(DiagnosticSwitch_t2110704064 *)((DiagnosticSwitch_t2110704064 *)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_m520124127_gshared (List_1_t3582778806 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m520124127_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_t3582778806 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3582778806 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3582778806 *)__this, (DiagnosticSwitch_t2110704064 )((*(DiagnosticSwitch_t2110704064 *)((DiagnosticSwitch_t2110704064 *)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_m516079525_gshared (List_1_t3582778806 * __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_m516079525_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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3582778806 *)__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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_1, (DiagnosticSwitch_t2110704064 )((*(DiagnosticSwitch_t2110704064 *)((DiagnosticSwitch_t2110704064 *)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_m516079525_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_m2790337659_gshared (List_1_t3582778806 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m2790337659_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_t3582778806 *)__this); (( bool (*) (List_1_t3582778806 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t3582778806 *)__this, (DiagnosticSwitch_t2110704064 )((*(DiagnosticSwitch_t2110704064 *)((DiagnosticSwitch_t2110704064 *)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_m654320589_gshared (List_1_t3582778806 * __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_m3583591763_gshared (List_1_t3582778806 * __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_m1229794155_gshared (List_1_t3582778806 * __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_m2039524772_gshared (List_1_t3582778806 * __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_m3724875676_gshared (List_1_t3582778806 * __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_m375759087_gshared (List_1_t3582778806 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3582778806 *)__this); DiagnosticSwitch_t2110704064 L_1 = (( DiagnosticSwitch_t2110704064 (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); DiagnosticSwitch_t2110704064 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_m2918571302_gshared (List_1_t3582778806 * __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_m2918571302_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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_0, (DiagnosticSwitch_t2110704064 )((*(DiagnosticSwitch_t2110704064 *)((DiagnosticSwitch_t2110704064 *)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_m2918571302_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2134232546_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); DiagnosticSwitchU5BU5D_t2165446465* L_1 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { DiagnosticSwitchU5BU5D_t2165446465* L_2 = (DiagnosticSwitchU5BU5D_t2165446465*)__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; DiagnosticSwitch_t2110704064 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (DiagnosticSwitch_t2110704064 )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_m418304399_gshared (List_1_t3582778806 * __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; DiagnosticSwitchU5BU5D_t2165446465* L_3 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_t3582778806 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3582778806 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t3582778806 *)__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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3582778806 *)__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_m30854988_gshared (List_1_t3582778806 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m30854988_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_m30854988_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_m30854988_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_m30854988_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_m701044673_gshared (List_1_t3582778806 * __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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; DiagnosticSwitchU5BU5D_t2165446465* L_5 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< DiagnosticSwitchU5BU5D_t2165446465*, 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, (DiagnosticSwitchU5BU5D_t2165446465*)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_m949584088_gshared (List_1_t3582778806 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m949584088_MetadataUsageId); s_Il2CppMethodInitialized = true; } DiagnosticSwitch_t2110704064 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); DiagnosticSwitch_t2110704064 L_3 = InterfaceFuncInvoker0< DiagnosticSwitch_t2110704064 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (DiagnosticSwitch_t2110704064 )L_3; DiagnosticSwitch_t2110704064 L_4 = V_0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3582778806 *)__this, (DiagnosticSwitch_t2110704064 )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_m1765738435_gshared (List_1_t3582778806 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3582778806 *)__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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3582778806 *)__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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3582778806 *)__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_t3323280351 * List_1_AsReadOnly_m2251296537_gshared (List_1_t3582778806 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3323280351 * L_0 = (ReadOnlyCollection_1_t3323280351 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3323280351 *, 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_m2112776434_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); DiagnosticSwitch_t2110704064 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, int32_t, int32_t, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_0, (int32_t)0, (int32_t)L_1, (DiagnosticSwitch_t2110704064 )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_m289494393_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); DiagnosticSwitch_t2110704064 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, int32_t, int32_t, DiagnosticSwitch_t2110704064 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_0, (int32_t)0, (int32_t)L_1, (DiagnosticSwitch_t2110704064 )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_m2726952125_gshared (List_1_t3582778806 * __this, int32_t ___index0, int32_t ___count1, DiagnosticSwitch_t2110704064 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); DiagnosticSwitchU5BU5D_t2165446465* L_2 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; DiagnosticSwitch_t2110704064 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, int32_t, int32_t, DiagnosticSwitch_t2110704064 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_2, (int32_t)L_3, (int32_t)L_4, (DiagnosticSwitch_t2110704064 )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_m2077988292_gshared (List_1_t3582778806 * __this, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitchU5BU5D_t2165446465* L_1 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_m3881302070_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitch_t2110704064 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, DiagnosticSwitch_t2110704064 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_0, (DiagnosticSwitch_t2110704064 )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_m1284389750_gshared (List_1_t3582778806 * __this, DiagnosticSwitchU5BU5D_t2165446465* ___array0, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitchU5BU5D_t2165446465* 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_m1955690025_gshared (List_1_t3582778806 * __this, DiagnosticSwitchU5BU5D_t2165446465* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitchU5BU5D_t2165446465* 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_m3984787578_gshared (List_1_t3582778806 * __this, int32_t ___index0, DiagnosticSwitchU5BU5D_t2165446465* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); DiagnosticSwitchU5BU5D_t2165446465* L_2 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_3 = ___index0; DiagnosticSwitchU5BU5D_t2165446465* 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_m544643729_gshared (List_1_t3582778806 * __this, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2935998188 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)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_t2935998188 * L_2 = ___match0; NullCheck((List_1_t3582778806 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3582778806 *, int32_t, int32_t, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2935998188 *)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 DiagnosticSwitch_t2110704064 List_1_Find_m3047950214_gshared (List_1_t3582778806 * __this, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; DiagnosticSwitch_t2110704064 V_1; memset(&V_1, 0, sizeof(V_1)); DiagnosticSwitch_t2110704064 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2935998188 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)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_t2935998188 * L_2 = ___match0; NullCheck((List_1_t3582778806 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3582778806 *, int32_t, int32_t, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2935998188 *)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; } } { DiagnosticSwitchU5BU5D_t2165446465* L_5 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; DiagnosticSwitch_t2110704064 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(DiagnosticSwitch_t2110704064 )); DiagnosticSwitch_t2110704064 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_m1328080508_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m1328080508_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t2935998188 * 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_m1328080508_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_t3582778806 * List_1_FindAll_m3732870077_gshared (List_1_t3582778806 * __this, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2935998188 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)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_t2935998188 * L_2 = ___match0; NullCheck((List_1_t3582778806 *)__this); List_1_t3582778806 * L_3 = (( List_1_t3582778806 * (*) (List_1_t3582778806 *, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t3582778806 *)__this, (Predicate_1_t2935998188 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t2935998188 * L_4 = ___match0; NullCheck((List_1_t3582778806 *)__this); List_1_t3582778806 * L_5 = (( List_1_t3582778806 * (*) (List_1_t3582778806 *, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t3582778806 *)__this, (Predicate_1_t2935998188 *)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_t3582778806 * List_1_FindAllStackBits_m808535468_gshared (List_1_t3582778806 * __this, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m808535468_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; DiagnosticSwitchU5BU5D_t2165446465* 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_m808535468_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_t2935998188 * L_3 = ___match0; DiagnosticSwitchU5BU5D_t2165446465* L_4 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; DiagnosticSwitch_t2110704064 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2935998188 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2935998188 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2935998188 *)L_3, (DiagnosticSwitch_t2110704064 )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 = (DiagnosticSwitchU5BU5D_t2165446465*)((DiagnosticSwitchU5BU5D_t2165446465*)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; } } { DiagnosticSwitchU5BU5D_t2165446465* 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)); DiagnosticSwitchU5BU5D_t2165446465* L_27 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; DiagnosticSwitch_t2110704064 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (DiagnosticSwitch_t2110704064 )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: { DiagnosticSwitchU5BU5D_t2165446465* L_39 = V_5; int32_t L_40 = V_2; List_1_t3582778806 * L_41 = (List_1_t3582778806 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3582778806 *, DiagnosticSwitchU5BU5D_t2165446465*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (DiagnosticSwitchU5BU5D_t2165446465*)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_t3582778806 * List_1_FindAllList_m1097956794_gshared (List_1_t3582778806 * __this, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { List_1_t3582778806 * V_0 = NULL; int32_t V_1 = 0; { List_1_t3582778806 * L_0 = (List_1_t3582778806 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3582778806 *, 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_t3582778806 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t2935998188 * L_1 = ___match0; DiagnosticSwitchU5BU5D_t2165446465* L_2 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; DiagnosticSwitch_t2110704064 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2935998188 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2935998188 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2935998188 *)L_1, (DiagnosticSwitch_t2110704064 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t3582778806 * L_7 = V_0; DiagnosticSwitchU5BU5D_t2165446465* L_8 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; DiagnosticSwitch_t2110704064 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t3582778806 *)L_7); (( void (*) (List_1_t3582778806 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3582778806 *)L_7, (DiagnosticSwitch_t2110704064 )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_t3582778806 * 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_m1668150016_gshared (List_1_t3582778806 * __this, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2935998188 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)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_t2935998188 * L_2 = ___match0; NullCheck((List_1_t3582778806 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3582778806 *, int32_t, int32_t, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2935998188 *)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_m1238352384_gshared (List_1_t3582778806 * __this, int32_t ___startIndex0, Predicate_1_t2935998188 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2935998188 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3582778806 *)__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_t2935998188 * L_5 = ___match1; NullCheck((List_1_t3582778806 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3582778806 *, int32_t, int32_t, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t2935998188 *)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_m2983228069_gshared (List_1_t3582778806 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2935998188 * ___match2, const RuntimeMethod* method) { { Predicate_1_t2935998188 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3582778806 *)__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_t2935998188 * L_5 = ___match2; NullCheck((List_1_t3582778806 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3582778806 *, int32_t, int32_t, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t2935998188 *)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_m3731286717_gshared (List_1_t3582778806 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2935998188 * ___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_t2935998188 * L_3 = ___match2; DiagnosticSwitchU5BU5D_t2165446465* L_4 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; DiagnosticSwitch_t2110704064 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2935998188 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2935998188 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2935998188 *)L_3, (DiagnosticSwitch_t2110704064 )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 DiagnosticSwitch_t2110704064 List_1_FindLast_m1675291203_gshared (List_1_t3582778806 * __this, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; DiagnosticSwitch_t2110704064 V_1; memset(&V_1, 0, sizeof(V_1)); DiagnosticSwitch_t2110704064 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2935998188 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)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_t2935998188 * L_2 = ___match0; NullCheck((List_1_t3582778806 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3582778806 *, int32_t, int32_t, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2935998188 *)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(DiagnosticSwitch_t2110704064 )); DiagnosticSwitch_t2110704064 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t3582778806 *)__this); DiagnosticSwitch_t2110704064 L_7 = (( DiagnosticSwitch_t2110704064 (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3582778806 *)__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_m2010462215_gshared (List_1_t3582778806 * __this, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2935998188 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)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_t2935998188 * L_2 = ___match0; NullCheck((List_1_t3582778806 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3582778806 *, int32_t, int32_t, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2935998188 *)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_m3259378895_gshared (List_1_t3582778806 * __this, int32_t ___startIndex0, Predicate_1_t2935998188 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2935998188 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t2935998188 * L_3 = ___match1; NullCheck((List_1_t3582778806 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3582778806 *, int32_t, int32_t, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t2935998188 *)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_m8336341_gshared (List_1_t3582778806 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2935998188 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2935998188 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3582778806 *)__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_t2935998188 * L_7 = ___match2; NullCheck((List_1_t3582778806 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t3582778806 *, int32_t, int32_t, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t2935998188 *)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_m108254406_gshared (List_1_t3582778806 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2935998188 * ___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_t2935998188 * L_2 = ___match2; DiagnosticSwitchU5BU5D_t2165446465* L_3 = (DiagnosticSwitchU5BU5D_t2165446465*)__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; DiagnosticSwitch_t2110704064 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2935998188 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t2935998188 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2935998188 *)L_2, (DiagnosticSwitch_t2110704064 )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_m3595616244_gshared (List_1_t3582778806 * __this, Action_1_t2283171659 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m3595616244_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t2283171659 * 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_m3595616244_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t2283171659 * L_2 = ___action0; DiagnosticSwitchU5BU5D_t2165446465* L_3 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; DiagnosticSwitch_t2110704064 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t2283171659 *)L_2); (( void (*) (Action_1_t2283171659 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t2283171659 *)L_2, (DiagnosticSwitch_t2110704064 )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_t1177055387 List_1_GetEnumerator_m3423271169_gshared (List_1_t3582778806 * __this, const RuntimeMethod* method) { { Enumerator_t1177055387 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m1723004619((&L_0), (List_1_t3582778806 *)__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_t3582778806 * List_1_GetRange_m3946018866_gshared (List_1_t3582778806 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { DiagnosticSwitchU5BU5D_t2165446465* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3582778806 *)__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 = (DiagnosticSwitchU5BU5D_t2165446465*)((DiagnosticSwitchU5BU5D_t2165446465*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); DiagnosticSwitchU5BU5D_t2165446465* L_3 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_4 = ___index0; DiagnosticSwitchU5BU5D_t2165446465* 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); DiagnosticSwitchU5BU5D_t2165446465* L_7 = V_0; int32_t L_8 = ___count1; List_1_t3582778806 * L_9 = (List_1_t3582778806 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3582778806 *, DiagnosticSwitchU5BU5D_t2165446465*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (DiagnosticSwitchU5BU5D_t2165446465*)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_m1710463338_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitch_t2110704064 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, DiagnosticSwitch_t2110704064 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_0, (DiagnosticSwitch_t2110704064 )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_m523128305_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); DiagnosticSwitchU5BU5D_t2165446465* L_1 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitch_t2110704064 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 */, DiagnosticSwitchU5BU5D_t2165446465*, DiagnosticSwitch_t2110704064 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_1, (DiagnosticSwitch_t2110704064 )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_m4219339700_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m4219339700_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_m4219339700_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_m4219339700_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_m4219339700_RuntimeMethod_var); } IL_003d: { DiagnosticSwitchU5BU5D_t2165446465* L_8 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitch_t2110704064 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, DiagnosticSwitch_t2110704064 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_8, (DiagnosticSwitch_t2110704064 )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_m2701962933_gshared (List_1_t3582778806 * __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; } } { DiagnosticSwitchU5BU5D_t2165446465* L_5 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_6 = ___start0; DiagnosticSwitchU5BU5D_t2165446465* L_7 = (DiagnosticSwitchU5BU5D_t2165446465*)__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; } } { DiagnosticSwitchU5BU5D_t2165446465* L_15 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_m1361927438_gshared (List_1_t3582778806 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m1361927438_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_m1361927438_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_m1521699115_gshared (List_1_t3582778806 * __this, int32_t ___index0, DiagnosticSwitch_t2110704064 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3582778806 *)__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(); DiagnosticSwitchU5BU5D_t2165446465* L_2 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3582778806 *)__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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); DiagnosticSwitchU5BU5D_t2165446465* L_4 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_5 = ___index0; DiagnosticSwitch_t2110704064 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (DiagnosticSwitch_t2110704064 )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_m3547319714_gshared (List_1_t3582778806 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m3547319714_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_m3547319714_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_m3496564191_gshared (List_1_t3582778806 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { DiagnosticSwitchU5BU5D_t2165446465* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3582778806 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3582778806 *)__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_t3582778806 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (DiagnosticSwitchU5BU5D_t2165446465*)((DiagnosticSwitchU5BU5D_t2165446465*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); DiagnosticSwitchU5BU5D_t2165446465* L_4 = V_0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, DiagnosticSwitchU5BU5D_t2165446465*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t3582778806 *)__this, (DiagnosticSwitchU5BU5D_t2165446465*)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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; DiagnosticSwitchU5BU5D_t2165446465* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3582778806 *)__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)); DiagnosticSwitchU5BU5D_t2165446465* L_8 = V_0; DiagnosticSwitchU5BU5D_t2165446465* L_9 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_10 = ___index0; DiagnosticSwitchU5BU5D_t2165446465* 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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t3582778806 *)__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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t3582778806 *)__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_m1090883786_gshared (List_1_t3582778806 * __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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3582778806 *)__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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3582778806 *)__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; DiagnosticSwitchU5BU5D_t2165446465* L_6 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< DiagnosticSwitchU5BU5D_t2165446465*, 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, (DiagnosticSwitchU5BU5D_t2165446465*)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_m871333884_gshared (List_1_t3582778806 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m871333884_MetadataUsageId); s_Il2CppMethodInitialized = true; } DiagnosticSwitch_t2110704064 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); DiagnosticSwitch_t2110704064 L_3 = InterfaceFuncInvoker0< DiagnosticSwitch_t2110704064 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (DiagnosticSwitch_t2110704064 )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)); DiagnosticSwitch_t2110704064 L_6 = V_0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_5, (DiagnosticSwitch_t2110704064 )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_m1981036151_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitch_t2110704064 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 */, DiagnosticSwitchU5BU5D_t2165446465*, DiagnosticSwitch_t2110704064 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_0, (DiagnosticSwitch_t2110704064 )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_m1136947278_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); DiagnosticSwitchU5BU5D_t2165446465* L_1 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitch_t2110704064 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, DiagnosticSwitch_t2110704064 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_1, (DiagnosticSwitch_t2110704064 )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_m60107153_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m60107153_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_m60107153_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_m60107153_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_m60107153_RuntimeMethod_var); } IL_005b: { DiagnosticSwitchU5BU5D_t2165446465* L_16 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitch_t2110704064 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, DiagnosticSwitch_t2110704064 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_16, (DiagnosticSwitch_t2110704064 )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_m2777716061_gshared (List_1_t3582778806 * __this, DiagnosticSwitch_t2110704064 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { DiagnosticSwitch_t2110704064 L_0 = ___item0; NullCheck((List_1_t3582778806 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3582778806 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3582778806 *)__this, (DiagnosticSwitch_t2110704064 )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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t3582778806 *)__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_m648957209_gshared (List_1_t3582778806 * __this, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t2935998188 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)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_t2935998188 * L_1 = ___match0; DiagnosticSwitchU5BU5D_t2165446465* L_2 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; DiagnosticSwitch_t2110704064 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2935998188 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2935998188 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2935998188 *)L_1, (DiagnosticSwitch_t2110704064 )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_t2935998188 * L_14 = ___match0; DiagnosticSwitchU5BU5D_t2165446465* L_15 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; DiagnosticSwitch_t2110704064 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t2935998188 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t2935998188 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2935998188 *)L_14, (DiagnosticSwitch_t2110704064 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { DiagnosticSwitchU5BU5D_t2165446465* L_20 = (DiagnosticSwitchU5BU5D_t2165446465*)__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)); DiagnosticSwitchU5BU5D_t2165446465* L_23 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; DiagnosticSwitch_t2110704064 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (DiagnosticSwitch_t2110704064 )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; } } { DiagnosticSwitchU5BU5D_t2165446465* L_32 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_m1237452148_gshared (List_1_t3582778806 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m1237452148_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_m1237452148_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); DiagnosticSwitchU5BU5D_t2165446465* L_5 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_m29325158_gshared (List_1_t3582778806 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3582778806 *)__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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); DiagnosticSwitchU5BU5D_t2165446465* L_5 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_m897367173_gshared (List_1_t3582778806 * __this, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_m3360552146_gshared (List_1_t3582778806 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); DiagnosticSwitchU5BU5D_t2165446465* L_2 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_m248150454_gshared (List_1_t3582778806 * __this, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_t3610458946 * L_2 = (( Comparer_1_t3610458946 * (*) (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 */, DiagnosticSwitchU5BU5D_t2165446465*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)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_m603091863_gshared (List_1_t3582778806 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)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_m598937247_gshared (List_1_t3582778806 * __this, Comparison_1_t1885635243 * ___comparison0, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t1885635243 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, int32_t, Comparison_1_t1885635243 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)L_0, (int32_t)L_1, (Comparison_1_t1885635243 *)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_m3784841642_gshared (List_1_t3582778806 * __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_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3582778806 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); DiagnosticSwitchU5BU5D_t2165446465* L_2 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465*)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 DiagnosticSwitchU5BU5D_t2165446465* List_1_ToArray_m225104798_gshared (List_1_t3582778806 * __this, const RuntimeMethod* method) { DiagnosticSwitchU5BU5D_t2165446465* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (DiagnosticSwitchU5BU5D_t2165446465*)((DiagnosticSwitchU5BU5D_t2165446465*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); DiagnosticSwitchU5BU5D_t2165446465* L_1 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); DiagnosticSwitchU5BU5D_t2165446465* 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); DiagnosticSwitchU5BU5D_t2165446465* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m2163441882_gshared (List_1_t3582778806 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3582778806 *)__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_m1745501847_gshared (List_1_t3582778806 * __this, Predicate_1_t2935998188 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2935998188 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2935998188 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2935998188 *)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_t2935998188 * L_1 = ___match0; DiagnosticSwitchU5BU5D_t2165446465* L_2 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; DiagnosticSwitch_t2110704064 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2935998188 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2935998188 *, DiagnosticSwitch_t2110704064 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2935998188 *)L_1, (DiagnosticSwitch_t2110704064 )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_m733508365_gshared (List_1_t3582778806 * __this, const RuntimeMethod* method) { { DiagnosticSwitchU5BU5D_t2165446465* L_0 = (DiagnosticSwitchU5BU5D_t2165446465*)__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_m860902090_gshared (List_1_t3582778806 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m860902090_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_m860902090_RuntimeMethod_var); } IL_0012: { DiagnosticSwitchU5BU5D_t2165446465** L_3 = (DiagnosticSwitchU5BU5D_t2165446465**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, DiagnosticSwitchU5BU5D_t2165446465**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (DiagnosticSwitchU5BU5D_t2165446465**)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_m1340490016_gshared (List_1_t3582778806 * __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 DiagnosticSwitch_t2110704064 List_1_get_Item_m3733756409_gshared (List_1_t3582778806 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m3733756409_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_m3733756409_RuntimeMethod_var); } IL_0017: { DiagnosticSwitchU5BU5D_t2165446465* L_3 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; DiagnosticSwitch_t2110704064 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_m3660382495_gshared (List_1_t3582778806 * __this, int32_t ___index0, DiagnosticSwitch_t2110704064 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m3660382495_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t3582778806 *)__this); (( void (*) (List_1_t3582778806 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3582778806 *)__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_m3660382495_RuntimeMethod_var); } IL_001e: { DiagnosticSwitchU5BU5D_t2165446465* L_4 = (DiagnosticSwitchU5BU5D_t2165446465*)__this->get__items_1(); int32_t L_5 = ___index0; DiagnosticSwitch_t2110704064 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (DiagnosticSwitch_t2110704064 )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_m2049947431_gshared (List_1_t537414295 * __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)); RaycastResultU5BU5D_t1128832444* L_0 = ((List_1_t537414295_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_m2506903646_gshared (List_1_t537414295 * __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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t537414295 *)__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)); RaycastResultU5BU5D_t1128832444* L_3 = ((List_1_t537414295_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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t537414295 *)__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(((RaycastResultU5BU5D_t1128832444*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t537414295 *)__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_m747758800_gshared (List_1_t537414295 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m747758800_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_m747758800_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((RaycastResultU5BU5D_t1128832444*)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_m1081430318_gshared (List_1_t537414295 * __this, RaycastResultU5BU5D_t1128832444* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); RaycastResultU5BU5D_t1128832444* 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_m3796359340_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t537414295_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((RaycastResultU5BU5D_t1128832444*)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_m3687886202_gshared (List_1_t537414295 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t537414295 *)__this); Enumerator_t2426658172 L_0 = (( Enumerator_t2426658172 (*) (List_1_t537414295 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t537414295 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2426658172 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_m4283104160_gshared (List_1_t537414295 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__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_m1824431956_gshared (List_1_t537414295 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t537414295 *)__this); Enumerator_t2426658172 L_0 = (( Enumerator_t2426658172 (*) (List_1_t537414295 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t537414295 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t2426658172 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_m3954630426_gshared (List_1_t537414295 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m3954630426_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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t537414295 *)__this, (RaycastResult_t3360306849 )((*(RaycastResult_t3360306849 *)((RaycastResult_t3360306849 *)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_m3954630426_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_m3860993176_gshared (List_1_t537414295 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m3860993176_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_t537414295 *)__this); bool L_1 = (( bool (*) (List_1_t537414295 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t537414295 *)__this, (RaycastResult_t3360306849 )((*(RaycastResult_t3360306849 *)((RaycastResult_t3360306849 *)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_m3392312071_gshared (List_1_t537414295 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m3392312071_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_t537414295 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t537414295 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t537414295 *)__this, (RaycastResult_t3360306849 )((*(RaycastResult_t3360306849 *)((RaycastResult_t3360306849 *)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_m2606038757_gshared (List_1_t537414295 * __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_m2606038757_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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t537414295 *)__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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_1, (RaycastResult_t3360306849 )((*(RaycastResult_t3360306849 *)((RaycastResult_t3360306849 *)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_m2606038757_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_m154467752_gshared (List_1_t537414295 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m154467752_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_t537414295 *)__this); (( bool (*) (List_1_t537414295 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t537414295 *)__this, (RaycastResult_t3360306849 )((*(RaycastResult_t3360306849 *)((RaycastResult_t3360306849 *)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_m2562366358_gshared (List_1_t537414295 * __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_m3992001951_gshared (List_1_t537414295 * __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_m3656405325_gshared (List_1_t537414295 * __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_m1885391264_gshared (List_1_t537414295 * __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_m3142018286_gshared (List_1_t537414295 * __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_m2635607454_gshared (List_1_t537414295 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t537414295 *)__this); RaycastResult_t3360306849 L_1 = (( RaycastResult_t3360306849 (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); RaycastResult_t3360306849 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_m1842844683_gshared (List_1_t537414295 * __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_m1842844683_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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_0, (RaycastResult_t3360306849 )((*(RaycastResult_t3360306849 *)((RaycastResult_t3360306849 *)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_m1842844683_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m3465233825_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); RaycastResultU5BU5D_t1128832444* L_1 = (RaycastResultU5BU5D_t1128832444*)__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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t537414295 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { RaycastResultU5BU5D_t1128832444* L_2 = (RaycastResultU5BU5D_t1128832444*)__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; RaycastResult_t3360306849 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (RaycastResult_t3360306849 )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_m638530368_gshared (List_1_t537414295 * __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; RaycastResultU5BU5D_t1128832444* L_3 = (RaycastResultU5BU5D_t1128832444*)__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_t537414295 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t537414295 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t537414295 *)__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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t537414295 *)__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_m3334886717_gshared (List_1_t537414295 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3334886717_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_m3334886717_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_m3334886717_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_m3334886717_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_m2529715515_gshared (List_1_t537414295 * __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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; RaycastResultU5BU5D_t1128832444* L_5 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< RaycastResultU5BU5D_t1128832444*, 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, (RaycastResultU5BU5D_t1128832444*)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_m444303525_gshared (List_1_t537414295 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m444303525_MetadataUsageId); s_Il2CppMethodInitialized = true; } RaycastResult_t3360306849 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); RaycastResult_t3360306849 L_3 = InterfaceFuncInvoker0< RaycastResult_t3360306849 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (RaycastResult_t3360306849 )L_3; RaycastResult_t3360306849 L_4 = V_0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t537414295 *)__this, (RaycastResult_t3360306849 )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_m2605033800_gshared (List_1_t537414295 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t537414295 *)__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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t537414295 *)__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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t537414295 *)__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_t277915840 * List_1_AsReadOnly_m3064305178_gshared (List_1_t537414295 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t277915840 * L_0 = (ReadOnlyCollection_1_t277915840 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t277915840 *, 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_m3118773207_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RaycastResult_t3360306849 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, int32_t, int32_t, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_0, (int32_t)0, (int32_t)L_1, (RaycastResult_t3360306849 )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_m3596586096_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RaycastResult_t3360306849 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, int32_t, int32_t, RaycastResult_t3360306849 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_0, (int32_t)0, (int32_t)L_1, (RaycastResult_t3360306849 )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_m449112490_gshared (List_1_t537414295 * __this, int32_t ___index0, int32_t ___count1, RaycastResult_t3360306849 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); RaycastResultU5BU5D_t1128832444* L_2 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RaycastResult_t3360306849 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, int32_t, int32_t, RaycastResult_t3360306849 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_2, (int32_t)L_3, (int32_t)L_4, (RaycastResult_t3360306849 )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_m1143167521_gshared (List_1_t537414295 * __this, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResultU5BU5D_t1128832444* L_1 = (RaycastResultU5BU5D_t1128832444*)__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_m1979441869_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResult_t3360306849 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, RaycastResult_t3360306849 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_0, (RaycastResult_t3360306849 )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_m4000501024_gshared (List_1_t537414295 * __this, RaycastResultU5BU5D_t1128832444* ___array0, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResultU5BU5D_t1128832444* 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_m829257792_gshared (List_1_t537414295 * __this, RaycastResultU5BU5D_t1128832444* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResultU5BU5D_t1128832444* 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_m1051174449_gshared (List_1_t537414295 * __this, int32_t ___index0, RaycastResultU5BU5D_t1128832444* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); RaycastResultU5BU5D_t1128832444* L_2 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_3 = ___index0; RaycastResultU5BU5D_t1128832444* 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_m4025717041_gshared (List_1_t537414295 * __this, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4185600973 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)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_t4185600973 * L_2 = ___match0; NullCheck((List_1_t537414295 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t537414295 *, int32_t, int32_t, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t537414295 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4185600973 *)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 RaycastResult_t3360306849 List_1_Find_m684285846_gshared (List_1_t537414295 * __this, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; RaycastResult_t3360306849 V_1; memset(&V_1, 0, sizeof(V_1)); RaycastResult_t3360306849 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t4185600973 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)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_t4185600973 * L_2 = ___match0; NullCheck((List_1_t537414295 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t537414295 *, int32_t, int32_t, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t537414295 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4185600973 *)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; } } { RaycastResultU5BU5D_t1128832444* L_5 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; RaycastResult_t3360306849 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(RaycastResult_t3360306849 )); RaycastResult_t3360306849 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_m3707668865_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m3707668865_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t4185600973 * 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_m3707668865_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_t537414295 * List_1_FindAll_m880125942_gshared (List_1_t537414295 * __this, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4185600973 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)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_t4185600973 * L_2 = ___match0; NullCheck((List_1_t537414295 *)__this); List_1_t537414295 * L_3 = (( List_1_t537414295 * (*) (List_1_t537414295 *, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t537414295 *)__this, (Predicate_1_t4185600973 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t4185600973 * L_4 = ___match0; NullCheck((List_1_t537414295 *)__this); List_1_t537414295 * L_5 = (( List_1_t537414295 * (*) (List_1_t537414295 *, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t537414295 *)__this, (Predicate_1_t4185600973 *)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_t537414295 * List_1_FindAllStackBits_m2780793808_gshared (List_1_t537414295 * __this, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2780793808_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; RaycastResultU5BU5D_t1128832444* 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_m2780793808_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_t4185600973 * L_3 = ___match0; RaycastResultU5BU5D_t1128832444* L_4 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; RaycastResult_t3360306849 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t4185600973 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t4185600973 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4185600973 *)L_3, (RaycastResult_t3360306849 )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 = (RaycastResultU5BU5D_t1128832444*)((RaycastResultU5BU5D_t1128832444*)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; } } { RaycastResultU5BU5D_t1128832444* 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)); RaycastResultU5BU5D_t1128832444* L_27 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; RaycastResult_t3360306849 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (RaycastResult_t3360306849 )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: { RaycastResultU5BU5D_t1128832444* L_39 = V_5; int32_t L_40 = V_2; List_1_t537414295 * L_41 = (List_1_t537414295 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t537414295 *, RaycastResultU5BU5D_t1128832444*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (RaycastResultU5BU5D_t1128832444*)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_t537414295 * List_1_FindAllList_m70734491_gshared (List_1_t537414295 * __this, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { List_1_t537414295 * V_0 = NULL; int32_t V_1 = 0; { List_1_t537414295 * L_0 = (List_1_t537414295 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t537414295 *, 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_t537414295 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t4185600973 * L_1 = ___match0; RaycastResultU5BU5D_t1128832444* L_2 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; RaycastResult_t3360306849 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4185600973 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4185600973 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4185600973 *)L_1, (RaycastResult_t3360306849 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t537414295 * L_7 = V_0; RaycastResultU5BU5D_t1128832444* L_8 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; RaycastResult_t3360306849 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t537414295 *)L_7); (( void (*) (List_1_t537414295 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t537414295 *)L_7, (RaycastResult_t3360306849 )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_t537414295 * 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_m2508322308_gshared (List_1_t537414295 * __this, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4185600973 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)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_t4185600973 * L_2 = ___match0; NullCheck((List_1_t537414295 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t537414295 *, int32_t, int32_t, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t537414295 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4185600973 *)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_m689937267_gshared (List_1_t537414295 * __this, int32_t ___startIndex0, Predicate_1_t4185600973 * ___match1, const RuntimeMethod* method) { { Predicate_1_t4185600973 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t537414295 *)__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_t4185600973 * L_5 = ___match1; NullCheck((List_1_t537414295 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t537414295 *, int32_t, int32_t, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t4185600973 *)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_m4196245200_gshared (List_1_t537414295 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4185600973 * ___match2, const RuntimeMethod* method) { { Predicate_1_t4185600973 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t537414295 *)__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_t4185600973 * L_5 = ___match2; NullCheck((List_1_t537414295 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t537414295 *, int32_t, int32_t, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t4185600973 *)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_m2188389774_gshared (List_1_t537414295 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4185600973 * ___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_t4185600973 * L_3 = ___match2; RaycastResultU5BU5D_t1128832444* L_4 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; RaycastResult_t3360306849 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t4185600973 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t4185600973 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4185600973 *)L_3, (RaycastResult_t3360306849 )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 RaycastResult_t3360306849 List_1_FindLast_m37898974_gshared (List_1_t537414295 * __this, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; RaycastResult_t3360306849 V_1; memset(&V_1, 0, sizeof(V_1)); RaycastResult_t3360306849 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t4185600973 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)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_t4185600973 * L_2 = ___match0; NullCheck((List_1_t537414295 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t537414295 *, int32_t, int32_t, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t537414295 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4185600973 *)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(RaycastResult_t3360306849 )); RaycastResult_t3360306849 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t537414295 *)__this); RaycastResult_t3360306849 L_7 = (( RaycastResult_t3360306849 (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t537414295 *)__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_m371758734_gshared (List_1_t537414295 * __this, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4185600973 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)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_t4185600973 * L_2 = ___match0; NullCheck((List_1_t537414295 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t537414295 *, int32_t, int32_t, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t537414295 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t4185600973 *)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_m3836551910_gshared (List_1_t537414295 * __this, int32_t ___startIndex0, Predicate_1_t4185600973 * ___match1, const RuntimeMethod* method) { { Predicate_1_t4185600973 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t4185600973 * L_3 = ___match1; NullCheck((List_1_t537414295 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t537414295 *, int32_t, int32_t, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t537414295 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t4185600973 *)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_m1396264529_gshared (List_1_t537414295 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4185600973 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t4185600973 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t537414295 *)__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_t4185600973 * L_7 = ___match2; NullCheck((List_1_t537414295 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t537414295 *, int32_t, int32_t, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t4185600973 *)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_m2892732210_gshared (List_1_t537414295 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4185600973 * ___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_t4185600973 * L_2 = ___match2; RaycastResultU5BU5D_t1128832444* L_3 = (RaycastResultU5BU5D_t1128832444*)__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; RaycastResult_t3360306849 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t4185600973 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t4185600973 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4185600973 *)L_2, (RaycastResult_t3360306849 )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_m213326351_gshared (List_1_t537414295 * __this, Action_1_t3532774444 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m213326351_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t3532774444 * 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_m213326351_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t3532774444 * L_2 = ___action0; RaycastResultU5BU5D_t1128832444* L_3 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; RaycastResult_t3360306849 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t3532774444 *)L_2); (( void (*) (Action_1_t3532774444 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t3532774444 *)L_2, (RaycastResult_t3360306849 )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_t2426658172 List_1_GetEnumerator_m1432567418_gshared (List_1_t537414295 * __this, const RuntimeMethod* method) { { Enumerator_t2426658172 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m378707842((&L_0), (List_1_t537414295 *)__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_t537414295 * List_1_GetRange_m3180176032_gshared (List_1_t537414295 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { RaycastResultU5BU5D_t1128832444* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t537414295 *)__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 = (RaycastResultU5BU5D_t1128832444*)((RaycastResultU5BU5D_t1128832444*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); RaycastResultU5BU5D_t1128832444* L_3 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_4 = ___index0; RaycastResultU5BU5D_t1128832444* 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); RaycastResultU5BU5D_t1128832444* L_7 = V_0; int32_t L_8 = ___count1; List_1_t537414295 * L_9 = (List_1_t537414295 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t537414295 *, RaycastResultU5BU5D_t1128832444*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (RaycastResultU5BU5D_t1128832444*)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_m3956008554_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResult_t3360306849 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, RaycastResult_t3360306849 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_0, (RaycastResult_t3360306849 )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_m4072020868_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RaycastResultU5BU5D_t1128832444* L_1 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResult_t3360306849 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 */, RaycastResultU5BU5D_t1128832444*, RaycastResult_t3360306849 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_1, (RaycastResult_t3360306849 )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_m1947732996_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m1947732996_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_m1947732996_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_m1947732996_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_m1947732996_RuntimeMethod_var); } IL_003d: { RaycastResultU5BU5D_t1128832444* L_8 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResult_t3360306849 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, RaycastResult_t3360306849 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_8, (RaycastResult_t3360306849 )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_m1219565734_gshared (List_1_t537414295 * __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; } } { RaycastResultU5BU5D_t1128832444* L_5 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_6 = ___start0; RaycastResultU5BU5D_t1128832444* L_7 = (RaycastResultU5BU5D_t1128832444*)__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; } } { RaycastResultU5BU5D_t1128832444* L_15 = (RaycastResultU5BU5D_t1128832444*)__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_m3437500475_gshared (List_1_t537414295 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m3437500475_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_m3437500475_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_m2426986470_gshared (List_1_t537414295 * __this, int32_t ___index0, RaycastResult_t3360306849 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t537414295 *)__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(); RaycastResultU5BU5D_t1128832444* L_2 = (RaycastResultU5BU5D_t1128832444*)__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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t537414295 *)__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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RaycastResultU5BU5D_t1128832444* L_4 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_5 = ___index0; RaycastResult_t3360306849 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (RaycastResult_t3360306849 )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_m4062935405_gshared (List_1_t537414295 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m4062935405_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_m4062935405_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_m3983305903_gshared (List_1_t537414295 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { RaycastResultU5BU5D_t1128832444* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t537414295 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t537414295 *)__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_t537414295 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (RaycastResultU5BU5D_t1128832444*)((RaycastResultU5BU5D_t1128832444*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); RaycastResultU5BU5D_t1128832444* L_4 = V_0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, RaycastResultU5BU5D_t1128832444*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t537414295 *)__this, (RaycastResultU5BU5D_t1128832444*)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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; RaycastResultU5BU5D_t1128832444* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t537414295 *)__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)); RaycastResultU5BU5D_t1128832444* L_8 = V_0; RaycastResultU5BU5D_t1128832444* L_9 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_10 = ___index0; RaycastResultU5BU5D_t1128832444* 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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t537414295 *)__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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t537414295 *)__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_m2239604306_gshared (List_1_t537414295 * __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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t537414295 *)__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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t537414295 *)__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; RaycastResultU5BU5D_t1128832444* L_6 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< RaycastResultU5BU5D_t1128832444*, 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, (RaycastResultU5BU5D_t1128832444*)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_m3631358749_gshared (List_1_t537414295 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m3631358749_MetadataUsageId); s_Il2CppMethodInitialized = true; } RaycastResult_t3360306849 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); RaycastResult_t3360306849 L_3 = InterfaceFuncInvoker0< RaycastResult_t3360306849 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (RaycastResult_t3360306849 )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)); RaycastResult_t3360306849 L_6 = V_0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_5, (RaycastResult_t3360306849 )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_m2527222801_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResult_t3360306849 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 */, RaycastResultU5BU5D_t1128832444*, RaycastResult_t3360306849 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_0, (RaycastResult_t3360306849 )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_m862761616_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); RaycastResultU5BU5D_t1128832444* L_1 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResult_t3360306849 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, RaycastResult_t3360306849 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_1, (RaycastResult_t3360306849 )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_m3793357846_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m3793357846_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_m3793357846_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_m3793357846_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_m3793357846_RuntimeMethod_var); } IL_005b: { RaycastResultU5BU5D_t1128832444* L_16 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResult_t3360306849 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, RaycastResult_t3360306849 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_16, (RaycastResult_t3360306849 )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_m1457733883_gshared (List_1_t537414295 * __this, RaycastResult_t3360306849 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { RaycastResult_t3360306849 L_0 = ___item0; NullCheck((List_1_t537414295 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t537414295 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t537414295 *)__this, (RaycastResult_t3360306849 )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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t537414295 *)__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_m2406195485_gshared (List_1_t537414295 * __this, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t4185600973 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)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_t4185600973 * L_1 = ___match0; RaycastResultU5BU5D_t1128832444* L_2 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; RaycastResult_t3360306849 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4185600973 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4185600973 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4185600973 *)L_1, (RaycastResult_t3360306849 )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_t4185600973 * L_14 = ___match0; RaycastResultU5BU5D_t1128832444* L_15 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; RaycastResult_t3360306849 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t4185600973 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t4185600973 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4185600973 *)L_14, (RaycastResult_t3360306849 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { RaycastResultU5BU5D_t1128832444* L_20 = (RaycastResultU5BU5D_t1128832444*)__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)); RaycastResultU5BU5D_t1128832444* L_23 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; RaycastResult_t3360306849 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (RaycastResult_t3360306849 )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; } } { RaycastResultU5BU5D_t1128832444* L_32 = (RaycastResultU5BU5D_t1128832444*)__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_m1433290785_gshared (List_1_t537414295 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m1433290785_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_m1433290785_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RaycastResultU5BU5D_t1128832444* L_5 = (RaycastResultU5BU5D_t1128832444*)__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_m157165183_gshared (List_1_t537414295 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t537414295 *)__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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); RaycastResultU5BU5D_t1128832444* L_5 = (RaycastResultU5BU5D_t1128832444*)__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_m1758555535_gshared (List_1_t537414295 * __this, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__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_m4236737113_gshared (List_1_t537414295 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); RaycastResultU5BU5D_t1128832444* L_2 = (RaycastResultU5BU5D_t1128832444*)__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_m4240158523_gshared (List_1_t537414295 * __this, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__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_t565094435 * L_2 = (( Comparer_1_t565094435 * (*) (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 */, RaycastResultU5BU5D_t1128832444*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)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_m1819353349_gshared (List_1_t537414295 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)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_m560065279_gshared (List_1_t537414295 * __this, Comparison_1_t3135238028 * ___comparison0, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t3135238028 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, int32_t, Comparison_1_t3135238028 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)L_0, (int32_t)L_1, (Comparison_1_t3135238028 *)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_m3765572410_gshared (List_1_t537414295 * __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_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t537414295 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); RaycastResultU5BU5D_t1128832444* L_2 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444*)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 RaycastResultU5BU5D_t1128832444* List_1_ToArray_m190175978_gshared (List_1_t537414295 * __this, const RuntimeMethod* method) { RaycastResultU5BU5D_t1128832444* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (RaycastResultU5BU5D_t1128832444*)((RaycastResultU5BU5D_t1128832444*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); RaycastResultU5BU5D_t1128832444* L_1 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); RaycastResultU5BU5D_t1128832444* 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); RaycastResultU5BU5D_t1128832444* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m253374753_gshared (List_1_t537414295 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t537414295 *)__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_m4269125512_gshared (List_1_t537414295 * __this, Predicate_1_t4185600973 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t4185600973 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t4185600973 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t4185600973 *)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_t4185600973 * L_1 = ___match0; RaycastResultU5BU5D_t1128832444* L_2 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; RaycastResult_t3360306849 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4185600973 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4185600973 *, RaycastResult_t3360306849 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t4185600973 *)L_1, (RaycastResult_t3360306849 )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_m3047075120_gshared (List_1_t537414295 * __this, const RuntimeMethod* method) { { RaycastResultU5BU5D_t1128832444* L_0 = (RaycastResultU5BU5D_t1128832444*)__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_m1033444102_gshared (List_1_t537414295 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m1033444102_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_m1033444102_RuntimeMethod_var); } IL_0012: { RaycastResultU5BU5D_t1128832444** L_3 = (RaycastResultU5BU5D_t1128832444**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, RaycastResultU5BU5D_t1128832444**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (RaycastResultU5BU5D_t1128832444**)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_m4207101203_gshared (List_1_t537414295 * __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 RaycastResult_t3360306849 List_1_get_Item_m2113769949_gshared (List_1_t537414295 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m2113769949_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_m2113769949_RuntimeMethod_var); } IL_0017: { RaycastResultU5BU5D_t1128832444* L_3 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; RaycastResult_t3360306849 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_m1783396739_gshared (List_1_t537414295 * __this, int32_t ___index0, RaycastResult_t3360306849 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m1783396739_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t537414295 *)__this); (( void (*) (List_1_t537414295 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t537414295 *)__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_m1783396739_RuntimeMethod_var); } IL_001e: { RaycastResultU5BU5D_t1128832444* L_4 = (RaycastResultU5BU5D_t1128832444*)__this->get__items_1(); int32_t L_5 = ___index0; RaycastResult_t3360306849 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (RaycastResult_t3360306849 )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_m3791163500_gshared (List_1_t4071369019 * __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)); KeyCodeU5BU5D_t2223234056* L_0 = ((List_1_t4071369019_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_m355861350_gshared (List_1_t4071369019 * __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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4071369019 *)__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)); KeyCodeU5BU5D_t2223234056* L_3 = ((List_1_t4071369019_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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t4071369019 *)__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(((KeyCodeU5BU5D_t2223234056*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t4071369019 *)__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_m800590465_gshared (List_1_t4071369019 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m800590465_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_m800590465_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((KeyCodeU5BU5D_t2223234056*)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_m1304848479_gshared (List_1_t4071369019 * __this, KeyCodeU5BU5D_t2223234056* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); KeyCodeU5BU5D_t2223234056* 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_m3752809168_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t4071369019_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((KeyCodeU5BU5D_t2223234056*)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_m3230928262_gshared (List_1_t4071369019 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t4071369019 *)__this); Enumerator_t1665645600 L_0 = (( Enumerator_t1665645600 (*) (List_1_t4071369019 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t4071369019 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1665645600 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_m1113532275_gshared (List_1_t4071369019 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__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_m1451974875_gshared (List_1_t4071369019 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t4071369019 *)__this); Enumerator_t1665645600 L_0 = (( Enumerator_t1665645600 (*) (List_1_t4071369019 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t4071369019 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t1665645600 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_m391762914_gshared (List_1_t4071369019 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m391762914_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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4071369019 *)__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_m391762914_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_m2483551387_gshared (List_1_t4071369019 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m2483551387_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_t4071369019 *)__this); bool L_1 = (( bool (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t4071369019 *)__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_m725386082_gshared (List_1_t4071369019 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m725386082_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_t4071369019 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t4071369019 *)__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_m3886468420_gshared (List_1_t4071369019 * __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_m3886468420_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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4071369019 *)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t4071369019 *)__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_m3886468420_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_m2488771756_gshared (List_1_t4071369019 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m2488771756_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_t4071369019 *)__this); (( bool (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t4071369019 *)__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_m1126990487_gshared (List_1_t4071369019 * __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_m1847973592_gshared (List_1_t4071369019 * __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_m3362833501_gshared (List_1_t4071369019 * __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_m2651605103_gshared (List_1_t4071369019 * __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_m3413343875_gshared (List_1_t4071369019 * __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_m2242147637_gshared (List_1_t4071369019 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t4071369019 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t4071369019 *)__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_m1580996229_gshared (List_1_t4071369019 * __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_m1580996229_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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t4071369019 *)__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_m1580996229_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m737356918_gshared (List_1_t4071369019 * __this, int32_t ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); KeyCodeU5BU5D_t2223234056* L_1 = (KeyCodeU5BU5D_t2223234056*)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { KeyCodeU5BU5D_t2223234056* L_2 = (KeyCodeU5BU5D_t2223234056*)__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_m3487442015_gshared (List_1_t4071369019 * __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; KeyCodeU5BU5D_t2223234056* L_3 = (KeyCodeU5BU5D_t2223234056*)__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_t4071369019 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t4071369019 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t4071369019 *)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t4071369019 *)__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_m1682168185_gshared (List_1_t4071369019 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m1682168185_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_m1682168185_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_m1682168185_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_m1682168185_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_m2633056655_gshared (List_1_t4071369019 * __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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; KeyCodeU5BU5D_t2223234056* L_5 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< KeyCodeU5BU5D_t2223234056*, 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, (KeyCodeU5BU5D_t2223234056*)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_m1239385562_gshared (List_1_t4071369019 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m1239385562_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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4071369019 *)__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_m339146078_gshared (List_1_t4071369019 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4071369019 *)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t4071369019 *)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t4071369019 *)__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_t3811870564 * List_1_AsReadOnly_m4022619920_gshared (List_1_t4071369019 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3811870564 * L_0 = (ReadOnlyCollection_1_t3811870564 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3811870564 *, 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_m3544116968_gshared (List_1_t4071369019 * __this, int32_t ___item0, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m2943067326_gshared (List_1_t4071369019 * __this, int32_t ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m62629463_gshared (List_1_t4071369019 * __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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); KeyCodeU5BU5D_t2223234056* L_2 = (KeyCodeU5BU5D_t2223234056*)__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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m4191828811_gshared (List_1_t4071369019 * __this, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); KeyCodeU5BU5D_t2223234056* L_1 = (KeyCodeU5BU5D_t2223234056*)__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_m3353421498_gshared (List_1_t4071369019 * __this, int32_t ___item0, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m2778814866_gshared (List_1_t4071369019 * __this, KeyCodeU5BU5D_t2223234056* ___array0, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); KeyCodeU5BU5D_t2223234056* 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_m2668857829_gshared (List_1_t4071369019 * __this, KeyCodeU5BU5D_t2223234056* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); KeyCodeU5BU5D_t2223234056* 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_m945283200_gshared (List_1_t4071369019 * __this, int32_t ___index0, KeyCodeU5BU5D_t2223234056* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); KeyCodeU5BU5D_t2223234056* L_2 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); int32_t L_3 = ___index0; KeyCodeU5BU5D_t2223234056* 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_m1318707374_gshared (List_1_t4071369019 * __this, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3424588401 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)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_t3424588401 * L_2 = ___match0; NullCheck((List_1_t4071369019 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4071369019 *, int32_t, int32_t, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3424588401 *)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_m3685754459_gshared (List_1_t4071369019 * __this, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; { Predicate_1_t3424588401 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)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_t3424588401 * L_2 = ___match0; NullCheck((List_1_t4071369019 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4071369019 *, int32_t, int32_t, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3424588401 *)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; } } { KeyCodeU5BU5D_t2223234056* L_5 = (KeyCodeU5BU5D_t2223234056*)__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_m552779785_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m552779785_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t3424588401 * 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_m552779785_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_t4071369019 * List_1_FindAll_m2132226719_gshared (List_1_t4071369019 * __this, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3424588401 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)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_t3424588401 * L_2 = ___match0; NullCheck((List_1_t4071369019 *)__this); List_1_t4071369019 * L_3 = (( List_1_t4071369019 * (*) (List_1_t4071369019 *, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t4071369019 *)__this, (Predicate_1_t3424588401 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t3424588401 * L_4 = ___match0; NullCheck((List_1_t4071369019 *)__this); List_1_t4071369019 * L_5 = (( List_1_t4071369019 * (*) (List_1_t4071369019 *, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t4071369019 *)__this, (Predicate_1_t3424588401 *)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_t4071369019 * List_1_FindAllStackBits_m2621909518_gshared (List_1_t4071369019 * __this, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2621909518_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; KeyCodeU5BU5D_t2223234056* 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_m2621909518_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_t3424588401 * L_3 = ___match0; KeyCodeU5BU5D_t2223234056* L_4 = (KeyCodeU5BU5D_t2223234056*)__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_t3424588401 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3424588401 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3424588401 *)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 = (KeyCodeU5BU5D_t2223234056*)((KeyCodeU5BU5D_t2223234056*)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; } } { KeyCodeU5BU5D_t2223234056* 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)); KeyCodeU5BU5D_t2223234056* L_27 = (KeyCodeU5BU5D_t2223234056*)__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: { KeyCodeU5BU5D_t2223234056* L_39 = V_5; int32_t L_40 = V_2; List_1_t4071369019 * L_41 = (List_1_t4071369019 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4071369019 *, KeyCodeU5BU5D_t2223234056*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (KeyCodeU5BU5D_t2223234056*)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_t4071369019 * List_1_FindAllList_m3264305214_gshared (List_1_t4071369019 * __this, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { List_1_t4071369019 * V_0 = NULL; int32_t V_1 = 0; { List_1_t4071369019 * L_0 = (List_1_t4071369019 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4071369019 *, 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_t4071369019 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t3424588401 * L_1 = ___match0; KeyCodeU5BU5D_t2223234056* L_2 = (KeyCodeU5BU5D_t2223234056*)__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_t3424588401 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3424588401 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3424588401 *)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_t4071369019 * L_7 = V_0; KeyCodeU5BU5D_t2223234056* L_8 = (KeyCodeU5BU5D_t2223234056*)__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_t4071369019 *)L_7); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t4071369019 *)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_t4071369019 * 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_m390399379_gshared (List_1_t4071369019 * __this, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3424588401 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)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_t3424588401 * L_2 = ___match0; NullCheck((List_1_t4071369019 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4071369019 *, int32_t, int32_t, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3424588401 *)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_m1025665023_gshared (List_1_t4071369019 * __this, int32_t ___startIndex0, Predicate_1_t3424588401 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3424588401 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4071369019 *)__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_t3424588401 * L_5 = ___match1; NullCheck((List_1_t4071369019 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t4071369019 *, int32_t, int32_t, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t3424588401 *)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_m883827663_gshared (List_1_t4071369019 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3424588401 * ___match2, const RuntimeMethod* method) { { Predicate_1_t3424588401 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4071369019 *)__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_t3424588401 * L_5 = ___match2; NullCheck((List_1_t4071369019 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t4071369019 *, int32_t, int32_t, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t3424588401 *)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_m1536585505_gshared (List_1_t4071369019 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3424588401 * ___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_t3424588401 * L_3 = ___match2; KeyCodeU5BU5D_t2223234056* L_4 = (KeyCodeU5BU5D_t2223234056*)__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_t3424588401 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t3424588401 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3424588401 *)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_m2306549351_gshared (List_1_t4071369019 * __this, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; { Predicate_1_t3424588401 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)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_t3424588401 * L_2 = ___match0; NullCheck((List_1_t4071369019 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4071369019 *, int32_t, int32_t, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3424588401 *)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_t4071369019 *)__this); int32_t L_7 = (( int32_t (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t4071369019 *)__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_m2044037890_gshared (List_1_t4071369019 * __this, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { { Predicate_1_t3424588401 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)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_t3424588401 * L_2 = ___match0; NullCheck((List_1_t4071369019 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t4071369019 *, int32_t, int32_t, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t3424588401 *)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_m716825332_gshared (List_1_t4071369019 * __this, int32_t ___startIndex0, Predicate_1_t3424588401 * ___match1, const RuntimeMethod* method) { { Predicate_1_t3424588401 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t3424588401 * L_3 = ___match1; NullCheck((List_1_t4071369019 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t4071369019 *, int32_t, int32_t, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t3424588401 *)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_m1046046250_gshared (List_1_t4071369019 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3424588401 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3424588401 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4071369019 *)__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_t3424588401 * L_7 = ___match2; NullCheck((List_1_t4071369019 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t4071369019 *, int32_t, int32_t, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t3424588401 *)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_m2741657597_gshared (List_1_t4071369019 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t3424588401 * ___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_t3424588401 * L_2 = ___match2; KeyCodeU5BU5D_t2223234056* L_3 = (KeyCodeU5BU5D_t2223234056*)__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_t3424588401 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t3424588401 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3424588401 *)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_m570601095_gshared (List_1_t4071369019 * __this, Action_1_t2771761872 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m570601095_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t2771761872 * 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_m570601095_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t2771761872 * L_2 = ___action0; KeyCodeU5BU5D_t2223234056* L_3 = (KeyCodeU5BU5D_t2223234056*)__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_t2771761872 *)L_2); (( void (*) (Action_1_t2771761872 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t2771761872 *)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_t1665645600 List_1_GetEnumerator_m1342025861_gshared (List_1_t4071369019 * __this, const RuntimeMethod* method) { { Enumerator_t1665645600 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m1398749376((&L_0), (List_1_t4071369019 *)__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_t4071369019 * List_1_GetRange_m2103493592_gshared (List_1_t4071369019 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { KeyCodeU5BU5D_t2223234056* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4071369019 *)__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 = (KeyCodeU5BU5D_t2223234056*)((KeyCodeU5BU5D_t2223234056*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); KeyCodeU5BU5D_t2223234056* L_3 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); int32_t L_4 = ___index0; KeyCodeU5BU5D_t2223234056* 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); KeyCodeU5BU5D_t2223234056* L_7 = V_0; int32_t L_8 = ___count1; List_1_t4071369019 * L_9 = (List_1_t4071369019 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t4071369019 *, KeyCodeU5BU5D_t2223234056*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (KeyCodeU5BU5D_t2223234056*)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_m795583397_gshared (List_1_t4071369019 * __this, int32_t ___item0, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m2776637970_gshared (List_1_t4071369019 * __this, int32_t ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); KeyCodeU5BU5D_t2223234056* L_1 = (KeyCodeU5BU5D_t2223234056*)__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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m2572513777_gshared (List_1_t4071369019 * __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_m2572513777_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_m2572513777_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_m2572513777_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_m2572513777_RuntimeMethod_var); } IL_003d: { KeyCodeU5BU5D_t2223234056* L_8 = (KeyCodeU5BU5D_t2223234056*)__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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m276876685_gshared (List_1_t4071369019 * __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; } } { KeyCodeU5BU5D_t2223234056* L_5 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); int32_t L_6 = ___start0; KeyCodeU5BU5D_t2223234056* L_7 = (KeyCodeU5BU5D_t2223234056*)__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; } } { KeyCodeU5BU5D_t2223234056* L_15 = (KeyCodeU5BU5D_t2223234056*)__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_m4218361407_gshared (List_1_t4071369019 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m4218361407_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_m4218361407_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_m2766431638_gshared (List_1_t4071369019 * __this, int32_t ___index0, int32_t ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4071369019 *)__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(); KeyCodeU5BU5D_t2223234056* L_2 = (KeyCodeU5BU5D_t2223234056*)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4071369019 *)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); KeyCodeU5BU5D_t2223234056* L_4 = (KeyCodeU5BU5D_t2223234056*)__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_m2947636125_gshared (List_1_t4071369019 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m2947636125_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_m2947636125_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_m2390746306_gshared (List_1_t4071369019 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { KeyCodeU5BU5D_t2223234056* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t4071369019 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4071369019 *)__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_t4071369019 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (KeyCodeU5BU5D_t2223234056*)((KeyCodeU5BU5D_t2223234056*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); KeyCodeU5BU5D_t2223234056* L_4 = V_0; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, KeyCodeU5BU5D_t2223234056*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t4071369019 *)__this, (KeyCodeU5BU5D_t2223234056*)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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; KeyCodeU5BU5D_t2223234056* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4071369019 *)__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)); KeyCodeU5BU5D_t2223234056* L_8 = V_0; KeyCodeU5BU5D_t2223234056* L_9 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); int32_t L_10 = ___index0; KeyCodeU5BU5D_t2223234056* 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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t4071369019 *)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t4071369019 *)__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_m3433079964_gshared (List_1_t4071369019 * __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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t4071369019 *)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4071369019 *)__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; KeyCodeU5BU5D_t2223234056* L_6 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< KeyCodeU5BU5D_t2223234056*, 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, (KeyCodeU5BU5D_t2223234056*)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_m2929308033_gshared (List_1_t4071369019 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m2929308033_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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t4071369019 *)__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_m1949278956_gshared (List_1_t4071369019 * __this, int32_t ___item0, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m1965390009_gshared (List_1_t4071369019 * __this, int32_t ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); KeyCodeU5BU5D_t2223234056* L_1 = (KeyCodeU5BU5D_t2223234056*)__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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m3757891500_gshared (List_1_t4071369019 * __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_m3757891500_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_m3757891500_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_m3757891500_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_m3757891500_RuntimeMethod_var); } IL_005b: { KeyCodeU5BU5D_t2223234056* L_16 = (KeyCodeU5BU5D_t2223234056*)__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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m3702282386_gshared (List_1_t4071369019 * __this, int32_t ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___item0; NullCheck((List_1_t4071369019 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t4071369019 *)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t4071369019 *)__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_m2544168091_gshared (List_1_t4071369019 * __this, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t3424588401 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)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_t3424588401 * L_1 = ___match0; KeyCodeU5BU5D_t2223234056* L_2 = (KeyCodeU5BU5D_t2223234056*)__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_t3424588401 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3424588401 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3424588401 *)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_t3424588401 * L_14 = ___match0; KeyCodeU5BU5D_t2223234056* L_15 = (KeyCodeU5BU5D_t2223234056*)__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_t3424588401 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t3424588401 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3424588401 *)L_14, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { KeyCodeU5BU5D_t2223234056* L_20 = (KeyCodeU5BU5D_t2223234056*)__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)); KeyCodeU5BU5D_t2223234056* L_23 = (KeyCodeU5BU5D_t2223234056*)__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; } } { KeyCodeU5BU5D_t2223234056* L_32 = (KeyCodeU5BU5D_t2223234056*)__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_m2699482489_gshared (List_1_t4071369019 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m2699482489_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_m2699482489_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); KeyCodeU5BU5D_t2223234056* L_5 = (KeyCodeU5BU5D_t2223234056*)__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_m3696136180_gshared (List_1_t4071369019 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4071369019 *)__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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); KeyCodeU5BU5D_t2223234056* L_5 = (KeyCodeU5BU5D_t2223234056*)__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_m2951296203_gshared (List_1_t4071369019 * __this, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__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_m3832592242_gshared (List_1_t4071369019 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); KeyCodeU5BU5D_t2223234056* L_2 = (KeyCodeU5BU5D_t2223234056*)__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_m1115320616_gshared (List_1_t4071369019 * __this, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__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_t4099049159 * L_2 = (( Comparer_1_t4099049159 * (*) (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 */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m2347498809_gshared (List_1_t4071369019 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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_m655319626_gshared (List_1_t4071369019 * __this, Comparison_1_t2374225456 * ___comparison0, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t2374225456 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, KeyCodeU5BU5D_t2223234056*, int32_t, Comparison_1_t2374225456 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)L_0, (int32_t)L_1, (Comparison_1_t2374225456 *)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_m349541104_gshared (List_1_t4071369019 * __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_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t4071369019 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); KeyCodeU5BU5D_t2223234056* L_2 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, KeyCodeU5BU5D_t2223234056*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056*)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 KeyCodeU5BU5D_t2223234056* List_1_ToArray_m1947854010_gshared (List_1_t4071369019 * __this, const RuntimeMethod* method) { KeyCodeU5BU5D_t2223234056* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (KeyCodeU5BU5D_t2223234056*)((KeyCodeU5BU5D_t2223234056*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); KeyCodeU5BU5D_t2223234056* L_1 = (KeyCodeU5BU5D_t2223234056*)__this->get__items_1(); KeyCodeU5BU5D_t2223234056* 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); KeyCodeU5BU5D_t2223234056* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m4132097289_gshared (List_1_t4071369019 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t4071369019 *)__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_m634674894_gshared (List_1_t4071369019 * __this, Predicate_1_t3424588401 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t3424588401 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t3424588401 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t3424588401 *)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_t3424588401 * L_1 = ___match0; KeyCodeU5BU5D_t2223234056* L_2 = (KeyCodeU5BU5D_t2223234056*)__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_t3424588401 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t3424588401 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t3424588401 *)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_m4167922231_gshared (List_1_t4071369019 * __this, const RuntimeMethod* method) { { KeyCodeU5BU5D_t2223234056* L_0 = (KeyCodeU5BU5D_t2223234056*)__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_m3779990854_gshared (List_1_t4071369019 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m3779990854_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_m3779990854_RuntimeMethod_var); } IL_0012: { KeyCodeU5BU5D_t2223234056** L_3 = (KeyCodeU5BU5D_t2223234056**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, KeyCodeU5BU5D_t2223234056**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (KeyCodeU5BU5D_t2223234056**)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_m2767045387_gshared (List_1_t4071369019 * __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_m170497347_gshared (List_1_t4071369019 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m170497347_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_m170497347_RuntimeMethod_var); } IL_0017: { KeyCodeU5BU5D_t2223234056* L_3 = (KeyCodeU5BU5D_t2223234056*)__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_m2474046865_gshared (List_1_t4071369019 * __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_m2474046865_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t4071369019 *)__this); (( void (*) (List_1_t4071369019 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t4071369019 *)__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_m2474046865_RuntimeMethod_var); } IL_001e: { KeyCodeU5BU5D_t2223234056* L_4 = (KeyCodeU5BU5D_t2223234056*)__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_m1022809627_gshared (List_1_t3289976585 * __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)); Matrix4x4U5BU5D_t2302988098* L_0 = ((List_1_t3289976585_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_m350864597_gshared (List_1_t3289976585 * __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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3289976585 *)__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)); Matrix4x4U5BU5D_t2302988098* L_3 = ((List_1_t3289976585_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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3289976585 *)__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(((Matrix4x4U5BU5D_t2302988098*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3289976585 *)__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_m3945823530_gshared (List_1_t3289976585 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m3945823530_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_m3945823530_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((Matrix4x4U5BU5D_t2302988098*)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_m243774792_gshared (List_1_t3289976585 * __this, Matrix4x4U5BU5D_t2302988098* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); Matrix4x4U5BU5D_t2302988098* 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_m2570564626_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t3289976585_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((Matrix4x4U5BU5D_t2302988098*)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_m54580221_gshared (List_1_t3289976585 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3289976585 *)__this); Enumerator_t884253166 L_0 = (( Enumerator_t884253166 (*) (List_1_t3289976585 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3289976585 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t884253166 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_m3657960258_gshared (List_1_t3289976585 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__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_m4096355066_gshared (List_1_t3289976585 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t3289976585 *)__this); Enumerator_t884253166 L_0 = (( Enumerator_t884253166 (*) (List_1_t3289976585 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t3289976585 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t884253166 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_m1593198070_gshared (List_1_t3289976585 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1593198070_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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3289976585 *)__this, (Matrix4x4_t1817901843 )((*(Matrix4x4_t1817901843 *)((Matrix4x4_t1817901843 *)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_m1593198070_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_m626950114_gshared (List_1_t3289976585 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m626950114_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_t3289976585 *)__this); bool L_1 = (( bool (*) (List_1_t3289976585 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t3289976585 *)__this, (Matrix4x4_t1817901843 )((*(Matrix4x4_t1817901843 *)((Matrix4x4_t1817901843 *)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_m3880322430_gshared (List_1_t3289976585 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m3880322430_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_t3289976585 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3289976585 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3289976585 *)__this, (Matrix4x4_t1817901843 )((*(Matrix4x4_t1817901843 *)((Matrix4x4_t1817901843 *)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_m4075470328_gshared (List_1_t3289976585 * __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_m4075470328_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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3289976585 *)__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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_1, (Matrix4x4_t1817901843 )((*(Matrix4x4_t1817901843 *)((Matrix4x4_t1817901843 *)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_m4075470328_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_m3520690894_gshared (List_1_t3289976585 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m3520690894_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_t3289976585 *)__this); (( bool (*) (List_1_t3289976585 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t3289976585 *)__this, (Matrix4x4_t1817901843 )((*(Matrix4x4_t1817901843 *)((Matrix4x4_t1817901843 *)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_m3262020444_gshared (List_1_t3289976585 * __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_m1339974904_gshared (List_1_t3289976585 * __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_m4086205498_gshared (List_1_t3289976585 * __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_m2147725317_gshared (List_1_t3289976585 * __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_m3075877307_gshared (List_1_t3289976585 * __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_m1530468818_gshared (List_1_t3289976585 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3289976585 *)__this); Matrix4x4_t1817901843 L_1 = (( Matrix4x4_t1817901843 (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); Matrix4x4_t1817901843 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_m3799491409_gshared (List_1_t3289976585 * __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_m3799491409_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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_0, (Matrix4x4_t1817901843 )((*(Matrix4x4_t1817901843 *)((Matrix4x4_t1817901843 *)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_m3799491409_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2496161844_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); Matrix4x4U5BU5D_t2302988098* L_1 = (Matrix4x4U5BU5D_t2302988098*)__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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { Matrix4x4U5BU5D_t2302988098* L_2 = (Matrix4x4U5BU5D_t2302988098*)__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; Matrix4x4_t1817901843 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (Matrix4x4_t1817901843 )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_m1441583697_gshared (List_1_t3289976585 * __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; Matrix4x4U5BU5D_t2302988098* L_3 = (Matrix4x4U5BU5D_t2302988098*)__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_t3289976585 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3289976585 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t3289976585 *)__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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3289976585 *)__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_m2201804174_gshared (List_1_t3289976585 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m2201804174_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_m2201804174_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_m2201804174_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_m2201804174_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_m2570227845_gshared (List_1_t3289976585 * __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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; Matrix4x4U5BU5D_t2302988098* L_5 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< Matrix4x4U5BU5D_t2302988098*, 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, (Matrix4x4U5BU5D_t2302988098*)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_m3558209326_gshared (List_1_t3289976585 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m3558209326_MetadataUsageId); s_Il2CppMethodInitialized = true; } Matrix4x4_t1817901843 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); Matrix4x4_t1817901843 L_3 = InterfaceFuncInvoker0< Matrix4x4_t1817901843 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Matrix4x4_t1817901843 )L_3; Matrix4x4_t1817901843 L_4 = V_0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3289976585 *)__this, (Matrix4x4_t1817901843 )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_m2126704309_gshared (List_1_t3289976585 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3289976585 *)__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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t3289976585 *)__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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t3289976585 *)__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_t3030478130 * List_1_AsReadOnly_m3500269825_gshared (List_1_t3289976585 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t3030478130 * L_0 = (ReadOnlyCollection_1_t3030478130 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t3030478130 *, 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_m757407512_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Matrix4x4_t1817901843 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, int32_t, int32_t, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_0, (int32_t)0, (int32_t)L_1, (Matrix4x4_t1817901843 )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_m2830883574_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Matrix4x4_t1817901843 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, int32_t, int32_t, Matrix4x4_t1817901843 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_0, (int32_t)0, (int32_t)L_1, (Matrix4x4_t1817901843 )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_m3533777973_gshared (List_1_t3289976585 * __this, int32_t ___index0, int32_t ___count1, Matrix4x4_t1817901843 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Matrix4x4U5BU5D_t2302988098* L_2 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Matrix4x4_t1817901843 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, int32_t, int32_t, Matrix4x4_t1817901843 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_2, (int32_t)L_3, (int32_t)L_4, (Matrix4x4_t1817901843 )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_m3100622362_gshared (List_1_t3289976585 * __this, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4U5BU5D_t2302988098* L_1 = (Matrix4x4U5BU5D_t2302988098*)__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_m3766876082_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4_t1817901843 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, Matrix4x4_t1817901843 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_0, (Matrix4x4_t1817901843 )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_m3950767757_gshared (List_1_t3289976585 * __this, Matrix4x4U5BU5D_t2302988098* ___array0, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4U5BU5D_t2302988098* 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_m1700339089_gshared (List_1_t3289976585 * __this, Matrix4x4U5BU5D_t2302988098* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4U5BU5D_t2302988098* 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_m1752850300_gshared (List_1_t3289976585 * __this, int32_t ___index0, Matrix4x4U5BU5D_t2302988098* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Matrix4x4U5BU5D_t2302988098* L_2 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_3 = ___index0; Matrix4x4U5BU5D_t2302988098* 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_m534554187_gshared (List_1_t3289976585 * __this, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2643195967 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)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_t2643195967 * L_2 = ___match0; NullCheck((List_1_t3289976585 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3289976585 *, int32_t, int32_t, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2643195967 *)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 Matrix4x4_t1817901843 List_1_Find_m2010804039_gshared (List_1_t3289976585 * __this, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Matrix4x4_t1817901843 V_1; memset(&V_1, 0, sizeof(V_1)); Matrix4x4_t1817901843 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2643195967 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)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_t2643195967 * L_2 = ___match0; NullCheck((List_1_t3289976585 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3289976585 *, int32_t, int32_t, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2643195967 *)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; } } { Matrix4x4U5BU5D_t2302988098* L_5 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Matrix4x4_t1817901843 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(Matrix4x4_t1817901843 )); Matrix4x4_t1817901843 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_m3935943807_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m3935943807_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t2643195967 * 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_m3935943807_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_t3289976585 * List_1_FindAll_m532255472_gshared (List_1_t3289976585 * __this, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2643195967 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)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_t2643195967 * L_2 = ___match0; NullCheck((List_1_t3289976585 *)__this); List_1_t3289976585 * L_3 = (( List_1_t3289976585 * (*) (List_1_t3289976585 *, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t3289976585 *)__this, (Predicate_1_t2643195967 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t2643195967 * L_4 = ___match0; NullCheck((List_1_t3289976585 *)__this); List_1_t3289976585 * L_5 = (( List_1_t3289976585 * (*) (List_1_t3289976585 *, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t3289976585 *)__this, (Predicate_1_t2643195967 *)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_t3289976585 * List_1_FindAllStackBits_m330321161_gshared (List_1_t3289976585 * __this, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m330321161_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; Matrix4x4U5BU5D_t2302988098* 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_m330321161_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_t2643195967 * L_3 = ___match0; Matrix4x4U5BU5D_t2302988098* L_4 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; Matrix4x4_t1817901843 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2643195967 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2643195967 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2643195967 *)L_3, (Matrix4x4_t1817901843 )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 = (Matrix4x4U5BU5D_t2302988098*)((Matrix4x4U5BU5D_t2302988098*)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; } } { Matrix4x4U5BU5D_t2302988098* 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)); Matrix4x4U5BU5D_t2302988098* L_27 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; Matrix4x4_t1817901843 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (Matrix4x4_t1817901843 )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: { Matrix4x4U5BU5D_t2302988098* L_39 = V_5; int32_t L_40 = V_2; List_1_t3289976585 * L_41 = (List_1_t3289976585 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3289976585 *, Matrix4x4U5BU5D_t2302988098*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (Matrix4x4U5BU5D_t2302988098*)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_t3289976585 * List_1_FindAllList_m1625520996_gshared (List_1_t3289976585 * __this, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { List_1_t3289976585 * V_0 = NULL; int32_t V_1 = 0; { List_1_t3289976585 * L_0 = (List_1_t3289976585 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3289976585 *, 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_t3289976585 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t2643195967 * L_1 = ___match0; Matrix4x4U5BU5D_t2302988098* L_2 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Matrix4x4_t1817901843 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2643195967 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2643195967 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2643195967 *)L_1, (Matrix4x4_t1817901843 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t3289976585 * L_7 = V_0; Matrix4x4U5BU5D_t2302988098* L_8 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Matrix4x4_t1817901843 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t3289976585 *)L_7); (( void (*) (List_1_t3289976585 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t3289976585 *)L_7, (Matrix4x4_t1817901843 )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_t3289976585 * 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_m439112749_gshared (List_1_t3289976585 * __this, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2643195967 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)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_t2643195967 * L_2 = ___match0; NullCheck((List_1_t3289976585 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3289976585 *, int32_t, int32_t, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2643195967 *)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_m3178341215_gshared (List_1_t3289976585 * __this, int32_t ___startIndex0, Predicate_1_t2643195967 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2643195967 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3289976585 *)__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_t2643195967 * L_5 = ___match1; NullCheck((List_1_t3289976585 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3289976585 *, int32_t, int32_t, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t2643195967 *)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_m2228823467_gshared (List_1_t3289976585 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2643195967 * ___match2, const RuntimeMethod* method) { { Predicate_1_t2643195967 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3289976585 *)__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_t2643195967 * L_5 = ___match2; NullCheck((List_1_t3289976585 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t3289976585 *, int32_t, int32_t, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t2643195967 *)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_m186641114_gshared (List_1_t3289976585 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2643195967 * ___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_t2643195967 * L_3 = ___match2; Matrix4x4U5BU5D_t2302988098* L_4 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Matrix4x4_t1817901843 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2643195967 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t2643195967 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2643195967 *)L_3, (Matrix4x4_t1817901843 )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 Matrix4x4_t1817901843 List_1_FindLast_m2854191301_gshared (List_1_t3289976585 * __this, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Matrix4x4_t1817901843 V_1; memset(&V_1, 0, sizeof(V_1)); Matrix4x4_t1817901843 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t2643195967 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)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_t2643195967 * L_2 = ___match0; NullCheck((List_1_t3289976585 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3289976585 *, int32_t, int32_t, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2643195967 *)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(Matrix4x4_t1817901843 )); Matrix4x4_t1817901843 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t3289976585 *)__this); Matrix4x4_t1817901843 L_7 = (( Matrix4x4_t1817901843 (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t3289976585 *)__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_m480215229_gshared (List_1_t3289976585 * __this, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2643195967 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)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_t2643195967 * L_2 = ___match0; NullCheck((List_1_t3289976585 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t3289976585 *, int32_t, int32_t, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t2643195967 *)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_m2840927969_gshared (List_1_t3289976585 * __this, int32_t ___startIndex0, Predicate_1_t2643195967 * ___match1, const RuntimeMethod* method) { { Predicate_1_t2643195967 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t2643195967 * L_3 = ___match1; NullCheck((List_1_t3289976585 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t3289976585 *, int32_t, int32_t, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t2643195967 *)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_m2784891768_gshared (List_1_t3289976585 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2643195967 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2643195967 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3289976585 *)__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_t2643195967 * L_7 = ___match2; NullCheck((List_1_t3289976585 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t3289976585 *, int32_t, int32_t, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t2643195967 *)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_m2333836781_gshared (List_1_t3289976585 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2643195967 * ___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_t2643195967 * L_2 = ___match2; Matrix4x4U5BU5D_t2302988098* L_3 = (Matrix4x4U5BU5D_t2302988098*)__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; Matrix4x4_t1817901843 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t2643195967 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t2643195967 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2643195967 *)L_2, (Matrix4x4_t1817901843 )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_m379868622_gshared (List_1_t3289976585 * __this, Action_1_t1990369438 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m379868622_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t1990369438 * 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_m379868622_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t1990369438 * L_2 = ___action0; Matrix4x4U5BU5D_t2302988098* L_3 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Matrix4x4_t1817901843 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t1990369438 *)L_2); (( void (*) (Action_1_t1990369438 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t1990369438 *)L_2, (Matrix4x4_t1817901843 )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_t884253166 List_1_GetEnumerator_m3721019186_gshared (List_1_t3289976585 * __this, const RuntimeMethod* method) { { Enumerator_t884253166 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m2480428769((&L_0), (List_1_t3289976585 *)__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_t3289976585 * List_1_GetRange_m1162305609_gshared (List_1_t3289976585 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { Matrix4x4U5BU5D_t2302988098* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3289976585 *)__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 = (Matrix4x4U5BU5D_t2302988098*)((Matrix4x4U5BU5D_t2302988098*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); Matrix4x4U5BU5D_t2302988098* L_3 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_4 = ___index0; Matrix4x4U5BU5D_t2302988098* 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); Matrix4x4U5BU5D_t2302988098* L_7 = V_0; int32_t L_8 = ___count1; List_1_t3289976585 * L_9 = (List_1_t3289976585 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t3289976585 *, Matrix4x4U5BU5D_t2302988098*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (Matrix4x4U5BU5D_t2302988098*)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_m2561374245_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4_t1817901843 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, Matrix4x4_t1817901843 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_0, (Matrix4x4_t1817901843 )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_m1800144124_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Matrix4x4U5BU5D_t2302988098* L_1 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4_t1817901843 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 */, Matrix4x4U5BU5D_t2302988098*, Matrix4x4_t1817901843 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_1, (Matrix4x4_t1817901843 )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_m4130536673_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m4130536673_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_m4130536673_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_m4130536673_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_m4130536673_RuntimeMethod_var); } IL_003d: { Matrix4x4U5BU5D_t2302988098* L_8 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4_t1817901843 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, Matrix4x4_t1817901843 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_8, (Matrix4x4_t1817901843 )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_m1114536051_gshared (List_1_t3289976585 * __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; } } { Matrix4x4U5BU5D_t2302988098* L_5 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_6 = ___start0; Matrix4x4U5BU5D_t2302988098* L_7 = (Matrix4x4U5BU5D_t2302988098*)__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; } } { Matrix4x4U5BU5D_t2302988098* L_15 = (Matrix4x4U5BU5D_t2302988098*)__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_m1351649089_gshared (List_1_t3289976585 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m1351649089_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_m1351649089_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_m2632434049_gshared (List_1_t3289976585 * __this, int32_t ___index0, Matrix4x4_t1817901843 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3289976585 *)__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(); Matrix4x4U5BU5D_t2302988098* L_2 = (Matrix4x4U5BU5D_t2302988098*)__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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3289976585 *)__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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Matrix4x4U5BU5D_t2302988098* L_4 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_5 = ___index0; Matrix4x4_t1817901843 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Matrix4x4_t1817901843 )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_m553604800_gshared (List_1_t3289976585 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m553604800_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_m553604800_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_m2725597216_gshared (List_1_t3289976585 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { Matrix4x4U5BU5D_t2302988098* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t3289976585 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3289976585 *)__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_t3289976585 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (Matrix4x4U5BU5D_t2302988098*)((Matrix4x4U5BU5D_t2302988098*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); Matrix4x4U5BU5D_t2302988098* L_4 = V_0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, Matrix4x4U5BU5D_t2302988098*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t3289976585 *)__this, (Matrix4x4U5BU5D_t2302988098*)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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; Matrix4x4U5BU5D_t2302988098* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3289976585 *)__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)); Matrix4x4U5BU5D_t2302988098* L_8 = V_0; Matrix4x4U5BU5D_t2302988098* L_9 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_10 = ___index0; Matrix4x4U5BU5D_t2302988098* 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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t3289976585 *)__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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t3289976585 *)__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_m3111656368_gshared (List_1_t3289976585 * __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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t3289976585 *)__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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3289976585 *)__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; Matrix4x4U5BU5D_t2302988098* L_6 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< Matrix4x4U5BU5D_t2302988098*, 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, (Matrix4x4U5BU5D_t2302988098*)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_m3326552425_gshared (List_1_t3289976585 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m3326552425_MetadataUsageId); s_Il2CppMethodInitialized = true; } Matrix4x4_t1817901843 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); Matrix4x4_t1817901843 L_3 = InterfaceFuncInvoker0< Matrix4x4_t1817901843 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Matrix4x4_t1817901843 )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)); Matrix4x4_t1817901843 L_6 = V_0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_5, (Matrix4x4_t1817901843 )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_m841395342_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4_t1817901843 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 */, Matrix4x4U5BU5D_t2302988098*, Matrix4x4_t1817901843 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_0, (Matrix4x4_t1817901843 )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_m1518481316_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); Matrix4x4U5BU5D_t2302988098* L_1 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4_t1817901843 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, Matrix4x4_t1817901843 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_1, (Matrix4x4_t1817901843 )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_m1669456992_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m1669456992_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_m1669456992_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_m1669456992_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_m1669456992_RuntimeMethod_var); } IL_005b: { Matrix4x4U5BU5D_t2302988098* L_16 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4_t1817901843 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, Matrix4x4_t1817901843 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_16, (Matrix4x4_t1817901843 )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_m2908499202_gshared (List_1_t3289976585 * __this, Matrix4x4_t1817901843 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { Matrix4x4_t1817901843 L_0 = ___item0; NullCheck((List_1_t3289976585 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t3289976585 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t3289976585 *)__this, (Matrix4x4_t1817901843 )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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t3289976585 *)__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_m1371443079_gshared (List_1_t3289976585 * __this, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t2643195967 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)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_t2643195967 * L_1 = ___match0; Matrix4x4U5BU5D_t2302988098* L_2 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Matrix4x4_t1817901843 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2643195967 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2643195967 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2643195967 *)L_1, (Matrix4x4_t1817901843 )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_t2643195967 * L_14 = ___match0; Matrix4x4U5BU5D_t2302988098* L_15 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; Matrix4x4_t1817901843 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t2643195967 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t2643195967 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2643195967 *)L_14, (Matrix4x4_t1817901843 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { Matrix4x4U5BU5D_t2302988098* L_20 = (Matrix4x4U5BU5D_t2302988098*)__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)); Matrix4x4U5BU5D_t2302988098* L_23 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; Matrix4x4_t1817901843 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (Matrix4x4_t1817901843 )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; } } { Matrix4x4U5BU5D_t2302988098* L_32 = (Matrix4x4U5BU5D_t2302988098*)__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_m399793401_gshared (List_1_t3289976585 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m399793401_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_m399793401_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Matrix4x4U5BU5D_t2302988098* L_5 = (Matrix4x4U5BU5D_t2302988098*)__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_m1746955273_gshared (List_1_t3289976585 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3289976585 *)__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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); Matrix4x4U5BU5D_t2302988098* L_5 = (Matrix4x4U5BU5D_t2302988098*)__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_m990705992_gshared (List_1_t3289976585 * __this, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__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_m2347399713_gshared (List_1_t3289976585 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Matrix4x4U5BU5D_t2302988098* L_2 = (Matrix4x4U5BU5D_t2302988098*)__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_m1891782533_gshared (List_1_t3289976585 * __this, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__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_t3317656725 * L_2 = (( Comparer_1_t3317656725 * (*) (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 */, Matrix4x4U5BU5D_t2302988098*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)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_m880293412_gshared (List_1_t3289976585 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)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_m3931538886_gshared (List_1_t3289976585 * __this, Comparison_1_t1592833022 * ___comparison0, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t1592833022 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, int32_t, Comparison_1_t1592833022 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)L_0, (int32_t)L_1, (Comparison_1_t1592833022 *)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_m2357667501_gshared (List_1_t3289976585 * __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_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t3289976585 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); Matrix4x4U5BU5D_t2302988098* L_2 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098*)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 Matrix4x4U5BU5D_t2302988098* List_1_ToArray_m221121554_gshared (List_1_t3289976585 * __this, const RuntimeMethod* method) { Matrix4x4U5BU5D_t2302988098* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (Matrix4x4U5BU5D_t2302988098*)((Matrix4x4U5BU5D_t2302988098*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); Matrix4x4U5BU5D_t2302988098* L_1 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); Matrix4x4U5BU5D_t2302988098* 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); Matrix4x4U5BU5D_t2302988098* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m1250329385_gshared (List_1_t3289976585 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t3289976585 *)__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_m1819984676_gshared (List_1_t3289976585 * __this, Predicate_1_t2643195967 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2643195967 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t2643195967 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t2643195967 *)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_t2643195967 * L_1 = ___match0; Matrix4x4U5BU5D_t2302988098* L_2 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Matrix4x4_t1817901843 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2643195967 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2643195967 *, Matrix4x4_t1817901843 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t2643195967 *)L_1, (Matrix4x4_t1817901843 )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_m210936899_gshared (List_1_t3289976585 * __this, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t2302988098* L_0 = (Matrix4x4U5BU5D_t2302988098*)__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_m327859805_gshared (List_1_t3289976585 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m327859805_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_m327859805_RuntimeMethod_var); } IL_0012: { Matrix4x4U5BU5D_t2302988098** L_3 = (Matrix4x4U5BU5D_t2302988098**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, Matrix4x4U5BU5D_t2302988098**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (Matrix4x4U5BU5D_t2302988098**)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_m3273777831_gshared (List_1_t3289976585 * __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 Matrix4x4_t1817901843 List_1_get_Item_m106586629_gshared (List_1_t3289976585 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m106586629_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_m106586629_RuntimeMethod_var); } IL_0017: { Matrix4x4U5BU5D_t2302988098* L_3 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; Matrix4x4_t1817901843 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_m3818008301_gshared (List_1_t3289976585 * __this, int32_t ___index0, Matrix4x4_t1817901843 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m3818008301_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t3289976585 *)__this); (( void (*) (List_1_t3289976585 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t3289976585 *)__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_m3818008301_RuntimeMethod_var); } IL_001e: { Matrix4x4U5BU5D_t2302988098* L_4 = (Matrix4x4U5BU5D_t2302988098*)__this->get__items_1(); int32_t L_5 = ___index0; Matrix4x4_t1817901843 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Matrix4x4_t1817901843 )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_m1612734956_gshared (List_1_t1931900349 * __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)); PlayableU5BU5D_t3229717310* L_0 = ((List_1_t1931900349_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_m1068212043_gshared (List_1_t1931900349 * __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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1931900349 *)__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)); PlayableU5BU5D_t3229717310* L_3 = ((List_1_t1931900349_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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1931900349 *)__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(((PlayableU5BU5D_t3229717310*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1931900349 *)__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_m3027096754_gshared (List_1_t1931900349 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m3027096754_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_m3027096754_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((PlayableU5BU5D_t3229717310*)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_m835425503_gshared (List_1_t1931900349 * __this, PlayableU5BU5D_t3229717310* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); PlayableU5BU5D_t3229717310* 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_m289646770_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t1931900349_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((PlayableU5BU5D_t3229717310*)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_m2525233977_gshared (List_1_t1931900349 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1931900349 *)__this); Enumerator_t3821144226 L_0 = (( Enumerator_t3821144226 (*) (List_1_t1931900349 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1931900349 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3821144226 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_m3728843482_gshared (List_1_t1931900349 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__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_m1343791298_gshared (List_1_t1931900349 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1931900349 *)__this); Enumerator_t3821144226 L_0 = (( Enumerator_t3821144226 (*) (List_1_t1931900349 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1931900349 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3821144226 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_m3156047519_gshared (List_1_t1931900349 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m3156047519_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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1931900349 *)__this, (Playable_t459825607 )((*(Playable_t459825607 *)((Playable_t459825607 *)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_m3156047519_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_m2772116199_gshared (List_1_t1931900349 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m2772116199_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_t1931900349 *)__this); bool L_1 = (( bool (*) (List_1_t1931900349 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t1931900349 *)__this, (Playable_t459825607 )((*(Playable_t459825607 *)((Playable_t459825607 *)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_m1125803824_gshared (List_1_t1931900349 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m1125803824_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_t1931900349 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1931900349 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1931900349 *)__this, (Playable_t459825607 )((*(Playable_t459825607 *)((Playable_t459825607 *)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_m3887157824_gshared (List_1_t1931900349 * __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_m3887157824_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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1931900349 *)__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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_1, (Playable_t459825607 )((*(Playable_t459825607 *)((Playable_t459825607 *)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_m3887157824_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_m1747039913_gshared (List_1_t1931900349 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1747039913_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_t1931900349 *)__this); (( bool (*) (List_1_t1931900349 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t1931900349 *)__this, (Playable_t459825607 )((*(Playable_t459825607 *)((Playable_t459825607 *)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_m2439440054_gshared (List_1_t1931900349 * __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_m2508815901_gshared (List_1_t1931900349 * __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_m102730180_gshared (List_1_t1931900349 * __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_m445226200_gshared (List_1_t1931900349 * __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_m2277633565_gshared (List_1_t1931900349 * __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_m1440026293_gshared (List_1_t1931900349 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1931900349 *)__this); Playable_t459825607 L_1 = (( Playable_t459825607 (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); Playable_t459825607 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_m2299589143_gshared (List_1_t1931900349 * __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_m2299589143_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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_0, (Playable_t459825607 )((*(Playable_t459825607 *)((Playable_t459825607 *)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_m2299589143_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2961172208_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); PlayableU5BU5D_t3229717310* L_1 = (PlayableU5BU5D_t3229717310*)__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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { PlayableU5BU5D_t3229717310* L_2 = (PlayableU5BU5D_t3229717310*)__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; Playable_t459825607 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (Playable_t459825607 )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_m2454270231_gshared (List_1_t1931900349 * __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; PlayableU5BU5D_t3229717310* L_3 = (PlayableU5BU5D_t3229717310*)__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_t1931900349 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1931900349 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t1931900349 *)__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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1931900349 *)__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_m3726695264_gshared (List_1_t1931900349 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m3726695264_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_m3726695264_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_m3726695264_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_m3726695264_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_m3182686009_gshared (List_1_t1931900349 * __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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; PlayableU5BU5D_t3229717310* L_5 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< PlayableU5BU5D_t3229717310*, 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, (PlayableU5BU5D_t3229717310*)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_m1949676354_gshared (List_1_t1931900349 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m1949676354_MetadataUsageId); s_Il2CppMethodInitialized = true; } Playable_t459825607 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); Playable_t459825607 L_3 = InterfaceFuncInvoker0< Playable_t459825607 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Playable_t459825607 )L_3; Playable_t459825607 L_4 = V_0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1931900349 *)__this, (Playable_t459825607 )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_m4120879937_gshared (List_1_t1931900349 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1931900349 *)__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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1931900349 *)__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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1931900349 *)__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_t1672401894 * List_1_AsReadOnly_m3516432366_gshared (List_1_t1931900349 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t1672401894 * L_0 = (ReadOnlyCollection_1_t1672401894 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t1672401894 *, 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_m2462600808_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Playable_t459825607 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, int32_t, int32_t, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_0, (int32_t)0, (int32_t)L_1, (Playable_t459825607 )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_m2234074673_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Playable_t459825607 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, int32_t, int32_t, Playable_t459825607 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_0, (int32_t)0, (int32_t)L_1, (Playable_t459825607 )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_m1678469648_gshared (List_1_t1931900349 * __this, int32_t ___index0, int32_t ___count1, Playable_t459825607 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); PlayableU5BU5D_t3229717310* L_2 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; Playable_t459825607 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, int32_t, int32_t, Playable_t459825607 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_2, (int32_t)L_3, (int32_t)L_4, (Playable_t459825607 )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_m388900655_gshared (List_1_t1931900349 * __this, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); PlayableU5BU5D_t3229717310* L_1 = (PlayableU5BU5D_t3229717310*)__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_m3252162873_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); Playable_t459825607 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, Playable_t459825607 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_0, (Playable_t459825607 )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_m3970637252_gshared (List_1_t1931900349 * __this, PlayableU5BU5D_t3229717310* ___array0, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); PlayableU5BU5D_t3229717310* 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_m3734610061_gshared (List_1_t1931900349 * __this, PlayableU5BU5D_t3229717310* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); PlayableU5BU5D_t3229717310* 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_m705373119_gshared (List_1_t1931900349 * __this, int32_t ___index0, PlayableU5BU5D_t3229717310* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); PlayableU5BU5D_t3229717310* L_2 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_3 = ___index0; PlayableU5BU5D_t3229717310* 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_m254289701_gshared (List_1_t1931900349 * __this, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1285119731 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)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_t1285119731 * L_2 = ___match0; NullCheck((List_1_t1931900349 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1931900349 *, int32_t, int32_t, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1285119731 *)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 Playable_t459825607 List_1_Find_m4255586130_gshared (List_1_t1931900349 * __this, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Playable_t459825607 V_1; memset(&V_1, 0, sizeof(V_1)); Playable_t459825607 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t1285119731 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)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_t1285119731 * L_2 = ___match0; NullCheck((List_1_t1931900349 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1931900349 *, int32_t, int32_t, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1285119731 *)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; } } { PlayableU5BU5D_t3229717310* L_5 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Playable_t459825607 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(Playable_t459825607 )); Playable_t459825607 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_m2927137584_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2927137584_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t1285119731 * 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_m2927137584_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_t1931900349 * List_1_FindAll_m1340585980_gshared (List_1_t1931900349 * __this, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1285119731 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)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_t1285119731 * L_2 = ___match0; NullCheck((List_1_t1931900349 *)__this); List_1_t1931900349 * L_3 = (( List_1_t1931900349 * (*) (List_1_t1931900349 *, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t1931900349 *)__this, (Predicate_1_t1285119731 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t1285119731 * L_4 = ___match0; NullCheck((List_1_t1931900349 *)__this); List_1_t1931900349 * L_5 = (( List_1_t1931900349 * (*) (List_1_t1931900349 *, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t1931900349 *)__this, (Predicate_1_t1285119731 *)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_t1931900349 * List_1_FindAllStackBits_m1111382664_gshared (List_1_t1931900349 * __this, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m1111382664_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; PlayableU5BU5D_t3229717310* 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_m1111382664_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_t1285119731 * L_3 = ___match0; PlayableU5BU5D_t3229717310* L_4 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; Playable_t459825607 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1285119731 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1285119731 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1285119731 *)L_3, (Playable_t459825607 )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 = (PlayableU5BU5D_t3229717310*)((PlayableU5BU5D_t3229717310*)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; } } { PlayableU5BU5D_t3229717310* 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)); PlayableU5BU5D_t3229717310* L_27 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; Playable_t459825607 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (Playable_t459825607 )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: { PlayableU5BU5D_t3229717310* L_39 = V_5; int32_t L_40 = V_2; List_1_t1931900349 * L_41 = (List_1_t1931900349 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1931900349 *, PlayableU5BU5D_t3229717310*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (PlayableU5BU5D_t3229717310*)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_t1931900349 * List_1_FindAllList_m3064301817_gshared (List_1_t1931900349 * __this, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { List_1_t1931900349 * V_0 = NULL; int32_t V_1 = 0; { List_1_t1931900349 * L_0 = (List_1_t1931900349 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1931900349 *, 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_t1931900349 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t1285119731 * L_1 = ___match0; PlayableU5BU5D_t3229717310* L_2 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; Playable_t459825607 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1285119731 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1285119731 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1285119731 *)L_1, (Playable_t459825607 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t1931900349 * L_7 = V_0; PlayableU5BU5D_t3229717310* L_8 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Playable_t459825607 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t1931900349 *)L_7); (( void (*) (List_1_t1931900349 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1931900349 *)L_7, (Playable_t459825607 )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_t1931900349 * 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_m1391222718_gshared (List_1_t1931900349 * __this, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1285119731 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)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_t1285119731 * L_2 = ___match0; NullCheck((List_1_t1931900349 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1931900349 *, int32_t, int32_t, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1285119731 *)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_m704690191_gshared (List_1_t1931900349 * __this, int32_t ___startIndex0, Predicate_1_t1285119731 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1285119731 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1931900349 *)__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_t1285119731 * L_5 = ___match1; NullCheck((List_1_t1931900349 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1931900349 *, int32_t, int32_t, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t1285119731 *)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_m2006748793_gshared (List_1_t1931900349 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1285119731 * ___match2, const RuntimeMethod* method) { { Predicate_1_t1285119731 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1931900349 *)__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_t1285119731 * L_5 = ___match2; NullCheck((List_1_t1931900349 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1931900349 *, int32_t, int32_t, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t1285119731 *)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_m2263245682_gshared (List_1_t1931900349 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1285119731 * ___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_t1285119731 * L_3 = ___match2; PlayableU5BU5D_t3229717310* L_4 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; Playable_t459825607 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1285119731 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1285119731 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1285119731 *)L_3, (Playable_t459825607 )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 Playable_t459825607 List_1_FindLast_m225558311_gshared (List_1_t1931900349 * __this, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Playable_t459825607 V_1; memset(&V_1, 0, sizeof(V_1)); Playable_t459825607 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t1285119731 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)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_t1285119731 * L_2 = ___match0; NullCheck((List_1_t1931900349 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1931900349 *, int32_t, int32_t, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1285119731 *)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(Playable_t459825607 )); Playable_t459825607 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t1931900349 *)__this); Playable_t459825607 L_7 = (( Playable_t459825607 (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1931900349 *)__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_m1960333164_gshared (List_1_t1931900349 * __this, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1285119731 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)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_t1285119731 * L_2 = ___match0; NullCheck((List_1_t1931900349 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1931900349 *, int32_t, int32_t, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1285119731 *)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_m910773433_gshared (List_1_t1931900349 * __this, int32_t ___startIndex0, Predicate_1_t1285119731 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1285119731 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t1285119731 * L_3 = ___match1; NullCheck((List_1_t1931900349 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1931900349 *, int32_t, int32_t, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t1285119731 *)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_m3935003880_gshared (List_1_t1931900349 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1285119731 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1285119731 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1931900349 *)__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_t1285119731 * L_7 = ___match2; NullCheck((List_1_t1931900349 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t1931900349 *, int32_t, int32_t, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t1285119731 *)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_m1597269974_gshared (List_1_t1931900349 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1285119731 * ___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_t1285119731 * L_2 = ___match2; PlayableU5BU5D_t3229717310* L_3 = (PlayableU5BU5D_t3229717310*)__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; Playable_t459825607 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1285119731 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t1285119731 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1285119731 *)L_2, (Playable_t459825607 )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_m2223444120_gshared (List_1_t1931900349 * __this, Action_1_t632293202 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m2223444120_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t632293202 * 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_m2223444120_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t632293202 * L_2 = ___action0; PlayableU5BU5D_t3229717310* L_3 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Playable_t459825607 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t632293202 *)L_2); (( void (*) (Action_1_t632293202 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t632293202 *)L_2, (Playable_t459825607 )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_t3821144226 List_1_GetEnumerator_m221267664_gshared (List_1_t1931900349 * __this, const RuntimeMethod* method) { { Enumerator_t3821144226 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m4176550262((&L_0), (List_1_t1931900349 *)__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_t1931900349 * List_1_GetRange_m2187697920_gshared (List_1_t1931900349 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { PlayableU5BU5D_t3229717310* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1931900349 *)__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 = (PlayableU5BU5D_t3229717310*)((PlayableU5BU5D_t3229717310*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); PlayableU5BU5D_t3229717310* L_3 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_4 = ___index0; PlayableU5BU5D_t3229717310* 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); PlayableU5BU5D_t3229717310* L_7 = V_0; int32_t L_8 = ___count1; List_1_t1931900349 * L_9 = (List_1_t1931900349 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1931900349 *, PlayableU5BU5D_t3229717310*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (PlayableU5BU5D_t3229717310*)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_m548032768_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); Playable_t459825607 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, Playable_t459825607 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_0, (Playable_t459825607 )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_m425555750_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); PlayableU5BU5D_t3229717310* L_1 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); Playable_t459825607 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 */, PlayableU5BU5D_t3229717310*, Playable_t459825607 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_1, (Playable_t459825607 )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_m2981030976_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m2981030976_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_m2981030976_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_m2981030976_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_m2981030976_RuntimeMethod_var); } IL_003d: { PlayableU5BU5D_t3229717310* L_8 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); Playable_t459825607 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, Playable_t459825607 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_8, (Playable_t459825607 )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_m1926132080_gshared (List_1_t1931900349 * __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; } } { PlayableU5BU5D_t3229717310* L_5 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_6 = ___start0; PlayableU5BU5D_t3229717310* L_7 = (PlayableU5BU5D_t3229717310*)__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; } } { PlayableU5BU5D_t3229717310* L_15 = (PlayableU5BU5D_t3229717310*)__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_m2170590198_gshared (List_1_t1931900349 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m2170590198_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_m2170590198_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_m2898047364_gshared (List_1_t1931900349 * __this, int32_t ___index0, Playable_t459825607 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1931900349 *)__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(); PlayableU5BU5D_t3229717310* L_2 = (PlayableU5BU5D_t3229717310*)__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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1931900349 *)__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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); PlayableU5BU5D_t3229717310* L_4 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_5 = ___index0; Playable_t459825607 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Playable_t459825607 )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_m34494911_gshared (List_1_t1931900349 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m34494911_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_m34494911_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_m2916484811_gshared (List_1_t1931900349 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { PlayableU5BU5D_t3229717310* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1931900349 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1931900349 *)__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_t1931900349 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (PlayableU5BU5D_t3229717310*)((PlayableU5BU5D_t3229717310*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); PlayableU5BU5D_t3229717310* L_4 = V_0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, PlayableU5BU5D_t3229717310*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t1931900349 *)__this, (PlayableU5BU5D_t3229717310*)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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; PlayableU5BU5D_t3229717310* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1931900349 *)__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)); PlayableU5BU5D_t3229717310* L_8 = V_0; PlayableU5BU5D_t3229717310* L_9 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_10 = ___index0; PlayableU5BU5D_t3229717310* 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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t1931900349 *)__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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t1931900349 *)__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_m3077151231_gshared (List_1_t1931900349 * __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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1931900349 *)__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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1931900349 *)__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; PlayableU5BU5D_t3229717310* L_6 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< PlayableU5BU5D_t3229717310*, 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, (PlayableU5BU5D_t3229717310*)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_m2929839989_gshared (List_1_t1931900349 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m2929839989_MetadataUsageId); s_Il2CppMethodInitialized = true; } Playable_t459825607 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); Playable_t459825607 L_3 = InterfaceFuncInvoker0< Playable_t459825607 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (Playable_t459825607 )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)); Playable_t459825607 L_6 = V_0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_5, (Playable_t459825607 )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_m670641534_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); Playable_t459825607 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 */, PlayableU5BU5D_t3229717310*, Playable_t459825607 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_0, (Playable_t459825607 )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_m981332746_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); PlayableU5BU5D_t3229717310* L_1 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); Playable_t459825607 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, Playable_t459825607 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_1, (Playable_t459825607 )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_m3750994124_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m3750994124_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_m3750994124_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_m3750994124_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_m3750994124_RuntimeMethod_var); } IL_005b: { PlayableU5BU5D_t3229717310* L_16 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); Playable_t459825607 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, Playable_t459825607 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_16, (Playable_t459825607 )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_m2527253140_gshared (List_1_t1931900349 * __this, Playable_t459825607 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { Playable_t459825607 L_0 = ___item0; NullCheck((List_1_t1931900349 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1931900349 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1931900349 *)__this, (Playable_t459825607 )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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t1931900349 *)__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_m4050467096_gshared (List_1_t1931900349 * __this, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t1285119731 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)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_t1285119731 * L_1 = ___match0; PlayableU5BU5D_t3229717310* L_2 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Playable_t459825607 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1285119731 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1285119731 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1285119731 *)L_1, (Playable_t459825607 )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_t1285119731 * L_14 = ___match0; PlayableU5BU5D_t3229717310* L_15 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; Playable_t459825607 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t1285119731 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t1285119731 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1285119731 *)L_14, (Playable_t459825607 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { PlayableU5BU5D_t3229717310* L_20 = (PlayableU5BU5D_t3229717310*)__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)); PlayableU5BU5D_t3229717310* L_23 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; Playable_t459825607 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (Playable_t459825607 )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; } } { PlayableU5BU5D_t3229717310* L_32 = (PlayableU5BU5D_t3229717310*)__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_m3090961689_gshared (List_1_t1931900349 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m3090961689_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_m3090961689_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); PlayableU5BU5D_t3229717310* L_5 = (PlayableU5BU5D_t3229717310*)__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_m3148768331_gshared (List_1_t1931900349 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1931900349 *)__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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); PlayableU5BU5D_t3229717310* L_5 = (PlayableU5BU5D_t3229717310*)__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_m1693624883_gshared (List_1_t1931900349 * __this, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__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_m732297932_gshared (List_1_t1931900349 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); PlayableU5BU5D_t3229717310* L_2 = (PlayableU5BU5D_t3229717310*)__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_m3967914297_gshared (List_1_t1931900349 * __this, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__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_t1959580489 * L_2 = (( Comparer_1_t1959580489 * (*) (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 */, PlayableU5BU5D_t3229717310*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)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_m467833653_gshared (List_1_t1931900349 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)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_m815221104_gshared (List_1_t1931900349 * __this, Comparison_1_t234756786 * ___comparison0, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t234756786 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, int32_t, Comparison_1_t234756786 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)L_0, (int32_t)L_1, (Comparison_1_t234756786 *)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_m1597100835_gshared (List_1_t1931900349 * __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_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1931900349 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); PlayableU5BU5D_t3229717310* L_2 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310*)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 PlayableU5BU5D_t3229717310* List_1_ToArray_m760001874_gshared (List_1_t1931900349 * __this, const RuntimeMethod* method) { PlayableU5BU5D_t3229717310* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (PlayableU5BU5D_t3229717310*)((PlayableU5BU5D_t3229717310*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); PlayableU5BU5D_t3229717310* L_1 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); PlayableU5BU5D_t3229717310* 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); PlayableU5BU5D_t3229717310* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m2690515159_gshared (List_1_t1931900349 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1931900349 *)__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_m3100030616_gshared (List_1_t1931900349 * __this, Predicate_1_t1285119731 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1285119731 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1285119731 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1285119731 *)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_t1285119731 * L_1 = ___match0; PlayableU5BU5D_t3229717310* L_2 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Playable_t459825607 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1285119731 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1285119731 *, Playable_t459825607 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1285119731 *)L_1, (Playable_t459825607 )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_m2873562000_gshared (List_1_t1931900349 * __this, const RuntimeMethod* method) { { PlayableU5BU5D_t3229717310* L_0 = (PlayableU5BU5D_t3229717310*)__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_m501738766_gshared (List_1_t1931900349 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m501738766_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_m501738766_RuntimeMethod_var); } IL_0012: { PlayableU5BU5D_t3229717310** L_3 = (PlayableU5BU5D_t3229717310**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, PlayableU5BU5D_t3229717310**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (PlayableU5BU5D_t3229717310**)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_m2137150812_gshared (List_1_t1931900349 * __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 Playable_t459825607 List_1_get_Item_m4084064453_gshared (List_1_t1931900349 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m4084064453_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_m4084064453_RuntimeMethod_var); } IL_0017: { PlayableU5BU5D_t3229717310* L_3 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; Playable_t459825607 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_m1245311442_gshared (List_1_t1931900349 * __this, int32_t ___index0, Playable_t459825607 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m1245311442_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t1931900349 *)__this); (( void (*) (List_1_t1931900349 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1931900349 *)__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_m1245311442_RuntimeMethod_var); } IL_001e: { PlayableU5BU5D_t3229717310* L_4 = (PlayableU5BU5D_t3229717310*)__this->get__items_1(); int32_t L_5 = ___index0; Playable_t459825607 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (Playable_t459825607 )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_m2393426053_gshared (List_1_t1760732520 * __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)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = ((List_1_t1760732520_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_m1887870130_gshared (List_1_t1760732520 * __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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1760732520 *)__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)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_3 = ((List_1_t1760732520_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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1760732520 *)__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(((ReflectionProbeBlendInfoU5BU5D_t2102825095*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_6))); RuntimeObject* L_7 = V_0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1760732520 *)__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_m3397174322_gshared (List_1_t1760732520 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m3397174322_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_m3397174322_RuntimeMethod_var); } IL_0018: { int32_t L_2 = ___capacity0; __this->set__items_1(((ReflectionProbeBlendInfoU5BU5D_t2102825095*)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_m3714731623_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfoU5BU5D_t2102825095* ___data0, int32_t ___size1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m297566312((RuntimeObject *)__this, /*hidden argument*/NULL); ReflectionProbeBlendInfoU5BU5D_t2102825095* 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_m2288390862_gshared (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { { ((List_1_t1760732520_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->declaring_type)->rgctx_data, 0)))->set_EmptyArray_4(((ReflectionProbeBlendInfoU5BU5D_t2102825095*)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_m1902276472_gshared (List_1_t1760732520 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1760732520 *)__this); Enumerator_t3649976397 L_0 = (( Enumerator_t3649976397 (*) (List_1_t1760732520 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1760732520 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3649976397 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_m439228895_gshared (List_1_t1760732520 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_m4188724267_gshared (List_1_t1760732520 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1760732520 *)__this); Enumerator_t3649976397 L_0 = (( Enumerator_t3649976397 (*) (List_1_t1760732520 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)->methodPointer)((List_1_t1760732520 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 6)); Enumerator_t3649976397 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_m1899668671_gshared (List_1_t1760732520 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1899668671_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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1760732520 *)__this, (ReflectionProbeBlendInfo_t288657778 )((*(ReflectionProbeBlendInfo_t288657778 *)((ReflectionProbeBlendInfo_t288657778 *)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_m1899668671_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_m4199508505_gshared (List_1_t1760732520 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Contains_m4199508505_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_t1760732520 *)__this); bool L_1 = (( bool (*) (List_1_t1760732520 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 10)->methodPointer)((List_1_t1760732520 *)__this, (ReflectionProbeBlendInfo_t288657778 )((*(ReflectionProbeBlendInfo_t288657778 *)((ReflectionProbeBlendInfo_t288657778 *)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_m2206847863_gshared (List_1_t1760732520 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_IndexOf_m2206847863_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_t1760732520 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1760732520 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1760732520 *)__this, (ReflectionProbeBlendInfo_t288657778 )((*(ReflectionProbeBlendInfo_t288657778 *)((ReflectionProbeBlendInfo_t288657778 *)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_m435210047_gshared (List_1_t1760732520 * __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_m435210047_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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1760732520 *)__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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_1, (ReflectionProbeBlendInfo_t288657778 )((*(ReflectionProbeBlendInfo_t288657778 *)((ReflectionProbeBlendInfo_t288657778 *)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_m435210047_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_m1474397842_gshared (List_1_t1760732520 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Remove_m1474397842_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_t1760732520 *)__this); (( bool (*) (List_1_t1760732520 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 14)->methodPointer)((List_1_t1760732520 *)__this, (ReflectionProbeBlendInfo_t288657778 )((*(ReflectionProbeBlendInfo_t288657778 *)((ReflectionProbeBlendInfo_t288657778 *)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_m1468035540_gshared (List_1_t1760732520 * __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_m68688043_gshared (List_1_t1760732520 * __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_m454072582_gshared (List_1_t1760732520 * __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_m618297784_gshared (List_1_t1760732520 * __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_m3207377862_gshared (List_1_t1760732520 * __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_m1013229941_gshared (List_1_t1760732520 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1760732520 *)__this); ReflectionProbeBlendInfo_t288657778 L_1 = (( ReflectionProbeBlendInfo_t288657778 (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)); ReflectionProbeBlendInfo_t288657778 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_m1034552670_gshared (List_1_t1760732520 * __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_m1034552670_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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 16)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_0, (ReflectionProbeBlendInfo_t288657778 )((*(ReflectionProbeBlendInfo_t288657778 *)((ReflectionProbeBlendInfo_t288657778 *)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_m1034552670_RuntimeMethod_var); } IL_002e: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m2081967037_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_1 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); } IL_001a: { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_2 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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; ReflectionProbeBlendInfo_t288657778 L_6 = ___item0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_5), (ReflectionProbeBlendInfo_t288657778 )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_m2253888749_gshared (List_1_t1760732520 * __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; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_3 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_t1760732520 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1760732520 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 18)->methodPointer)((List_1_t1760732520 *)__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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1760732520 *)__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_m232594070_gshared (List_1_t1760732520 * __this, int32_t ___idx0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckRange_m232594070_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_m232594070_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_m232594070_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_m232594070_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_m3828928575_gshared (List_1_t1760732520 * __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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); RuntimeObject* L_4 = ___collection0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_5 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_6 = (int32_t)__this->get__size_2(); NullCheck((RuntimeObject*)L_4); InterfaceActionInvoker2< ReflectionProbeBlendInfoU5BU5D_t2102825095*, 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, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)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_m193857287_gshared (List_1_t1760732520 * __this, RuntimeObject* ___enumerable0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_AddEnumerable_m193857287_MetadataUsageId); s_Il2CppMethodInitialized = true; } ReflectionProbeBlendInfo_t288657778 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); ReflectionProbeBlendInfo_t288657778 L_3 = InterfaceFuncInvoker0< ReflectionProbeBlendInfo_t288657778 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (ReflectionProbeBlendInfo_t288657778 )L_3; ReflectionProbeBlendInfo_t288657778 L_4 = V_0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1760732520 *)__this, (ReflectionProbeBlendInfo_t288657778 )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_m2088811983_gshared (List_1_t1760732520 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = ___collection0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1760732520 *)__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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 5)->methodPointer)((List_1_t1760732520 *)__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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 3)->methodPointer)((List_1_t1760732520 *)__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_t1501234065 * List_1_AsReadOnly_m370094791_gshared (List_1_t1760732520 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t1501234065 * L_0 = (ReadOnlyCollection_1_t1501234065 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 22)); (( void (*) (ReadOnlyCollection_1_t1501234065 *, 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_m2407679572_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); ReflectionProbeBlendInfo_t288657778 L_2 = ___item0; int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, int32_t, int32_t, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 24)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_0, (int32_t)0, (int32_t)L_1, (ReflectionProbeBlendInfo_t288657778 )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_m3509441332_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); ReflectionProbeBlendInfo_t288657778 L_2 = ___item0; RuntimeObject* L_3 = ___comparer1; int32_t L_4 = (( int32_t (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, int32_t, int32_t, ReflectionProbeBlendInfo_t288657778 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_0, (int32_t)0, (int32_t)L_1, (ReflectionProbeBlendInfo_t288657778 )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_m401689788_gshared (List_1_t1760732520 * __this, int32_t ___index0, int32_t ___count1, ReflectionProbeBlendInfo_t288657778 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_2 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; ReflectionProbeBlendInfo_t288657778 L_5 = ___item2; RuntimeObject* L_6 = ___comparer3; int32_t L_7 = (( int32_t (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, int32_t, int32_t, ReflectionProbeBlendInfo_t288657778 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 25)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_2, (int32_t)L_3, (int32_t)L_4, (ReflectionProbeBlendInfo_t288657778 )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_m2739766019_gshared (List_1_t1760732520 * __this, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_1 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_m1372988129_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfo_t288657778 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, ReflectionProbeBlendInfo_t288657778 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_0, (ReflectionProbeBlendInfo_t288657778 )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_m3120318341_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfoU5BU5D_t2102825095* ___array0, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfoU5BU5D_t2102825095* 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_m3449599376_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfoU5BU5D_t2102825095* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfoU5BU5D_t2102825095* 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_m3400612844_gshared (List_1_t1760732520 * __this, int32_t ___index0, ReflectionProbeBlendInfoU5BU5D_t2102825095* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count3; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_2 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_3 = ___index0; ReflectionProbeBlendInfoU5BU5D_t2102825095* 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_m2820626508_gshared (List_1_t1760732520 * __this, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1113951902 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)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_t1113951902 * L_2 = ___match0; NullCheck((List_1_t1760732520 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1760732520 *, int32_t, int32_t, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1113951902 *)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 ReflectionProbeBlendInfo_t288657778 List_1_Find_m210216243_gshared (List_1_t1760732520 * __this, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; ReflectionProbeBlendInfo_t288657778 V_1; memset(&V_1, 0, sizeof(V_1)); ReflectionProbeBlendInfo_t288657778 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t1113951902 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)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_t1113951902 * L_2 = ___match0; NullCheck((List_1_t1760732520 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1760732520 *, int32_t, int32_t, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1113951902 *)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; } } { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_5 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; ReflectionProbeBlendInfo_t288657778 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(ReflectionProbeBlendInfo_t288657778 )); ReflectionProbeBlendInfo_t288657778 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_m2087350362_gshared (RuntimeObject * __this /* static, unused */, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckMatch_m2087350362_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Predicate_1_t1113951902 * 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_m2087350362_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_t1760732520 * List_1_FindAll_m2893783683_gshared (List_1_t1760732520 * __this, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1113951902 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)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_t1113951902 * L_2 = ___match0; NullCheck((List_1_t1760732520 *)__this); List_1_t1760732520 * L_3 = (( List_1_t1760732520 * (*) (List_1_t1760732520 *, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)->methodPointer)((List_1_t1760732520 *)__this, (Predicate_1_t1113951902 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 30)); return L_3; } IL_001e: { Predicate_1_t1113951902 * L_4 = ___match0; NullCheck((List_1_t1760732520 *)__this); List_1_t1760732520 * L_5 = (( List_1_t1760732520 * (*) (List_1_t1760732520 *, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 31)->methodPointer)((List_1_t1760732520 *)__this, (Predicate_1_t1113951902 *)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_t1760732520 * List_1_FindAllStackBits_m2264613008_gshared (List_1_t1760732520 * __this, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_FindAllStackBits_m2264613008_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; ReflectionProbeBlendInfoU5BU5D_t2102825095* 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_m2264613008_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_t1113951902 * L_3 = ___match0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_4 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6 = L_5; ReflectionProbeBlendInfo_t288657778 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1113951902 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1113951902 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113951902 *)L_3, (ReflectionProbeBlendInfo_t288657778 )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 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)((ReflectionProbeBlendInfoU5BU5D_t2102825095*)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; } } { ReflectionProbeBlendInfoU5BU5D_t2102825095* 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)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_27 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = L_28; ReflectionProbeBlendInfo_t288657778 L_30 = (L_27)->GetAt(static_cast(L_29)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (ReflectionProbeBlendInfo_t288657778 )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: { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_39 = V_5; int32_t L_40 = V_2; List_1_t1760732520 * L_41 = (List_1_t1760732520 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1760732520 *, ReflectionProbeBlendInfoU5BU5D_t2102825095*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_41, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)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_t1760732520 * List_1_FindAllList_m1703897988_gshared (List_1_t1760732520 * __this, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { List_1_t1760732520 * V_0 = NULL; int32_t V_1 = 0; { List_1_t1760732520 * L_0 = (List_1_t1760732520 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1760732520 *, 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_t1760732520 *)L_0; V_1 = (int32_t)0; goto IL_003a; } IL_000d: { Predicate_1_t1113951902 * L_1 = ___match0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_2 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; ReflectionProbeBlendInfo_t288657778 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1113951902 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1113951902 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113951902 *)L_1, (ReflectionProbeBlendInfo_t288657778 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (!L_6) { goto IL_0036; } } { List_1_t1760732520 * L_7 = V_0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_8 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; ReflectionProbeBlendInfo_t288657778 L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck((List_1_t1760732520 *)L_7); (( void (*) (List_1_t1760732520 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 9)->methodPointer)((List_1_t1760732520 *)L_7, (ReflectionProbeBlendInfo_t288657778 )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_t1760732520 * 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_m83099418_gshared (List_1_t1760732520 * __this, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1113951902 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)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_t1113951902 * L_2 = ___match0; NullCheck((List_1_t1760732520 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1760732520 *, int32_t, int32_t, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1113951902 *)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_m3665183178_gshared (List_1_t1760732520 * __this, int32_t ___startIndex0, Predicate_1_t1113951902 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1113951902 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1760732520 *)__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_t1113951902 * L_5 = ___match1; NullCheck((List_1_t1760732520 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1760732520 *, int32_t, int32_t, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), (Predicate_1_t1113951902 *)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_m631531412_gshared (List_1_t1760732520 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1113951902 * ___match2, const RuntimeMethod* method) { { Predicate_1_t1113951902 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1760732520 *)__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_t1113951902 * L_5 = ___match2; NullCheck((List_1_t1760732520 *)__this); int32_t L_6 = (( int32_t (*) (List_1_t1760732520 *, int32_t, int32_t, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 29)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_3, (int32_t)L_4, (Predicate_1_t1113951902 *)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_m1372716499_gshared (List_1_t1760732520 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1113951902 * ___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_t1113951902 * L_3 = ___match2; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_4 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; ReflectionProbeBlendInfo_t288657778 L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1113951902 *)L_3); bool L_8 = (( bool (*) (Predicate_1_t1113951902 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113951902 *)L_3, (ReflectionProbeBlendInfo_t288657778 )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 ReflectionProbeBlendInfo_t288657778 List_1_FindLast_m1487197101_gshared (List_1_t1760732520 * __this, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; ReflectionProbeBlendInfo_t288657778 V_1; memset(&V_1, 0, sizeof(V_1)); ReflectionProbeBlendInfo_t288657778 G_B3_0; memset(&G_B3_0, 0, sizeof(G_B3_0)); { Predicate_1_t1113951902 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)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_t1113951902 * L_2 = ___match0; NullCheck((List_1_t1760732520 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1760732520 *, int32_t, int32_t, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1113951902 *)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(ReflectionProbeBlendInfo_t288657778 )); ReflectionProbeBlendInfo_t288657778 L_5 = V_1; G_B3_0 = L_5; goto IL_0031; } IL_002a: { int32_t L_6 = V_0; NullCheck((List_1_t1760732520 *)__this); ReflectionProbeBlendInfo_t288657778 L_7 = (( ReflectionProbeBlendInfo_t288657778 (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 15)->methodPointer)((List_1_t1760732520 *)__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_m3002889273_gshared (List_1_t1760732520 * __this, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { { Predicate_1_t1113951902 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)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_t1113951902 * L_2 = ___match0; NullCheck((List_1_t1760732520 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1760732520 *, int32_t, int32_t, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)0, (int32_t)L_1, (Predicate_1_t1113951902 *)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_m2354371330_gshared (List_1_t1760732520 * __this, int32_t ___startIndex0, Predicate_1_t1113951902 * ___match1, const RuntimeMethod* method) { { Predicate_1_t1113951902 * L_0 = ___match1; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)); int32_t L_1 = ___startIndex0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); int32_t L_2 = ___startIndex0; Predicate_1_t1113951902 * L_3 = ___match1; NullCheck((List_1_t1760732520 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1760732520 *, int32_t, int32_t, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), (Predicate_1_t1113951902 *)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_m3678370618_gshared (List_1_t1760732520 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1113951902 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1113951902 * L_0 = ___match2; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1760732520 *)__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_t1113951902 * L_7 = ___match2; NullCheck((List_1_t1760732520 *)__this); int32_t L_8 = (( int32_t (*) (List_1_t1760732520 *, int32_t, int32_t, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 36)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_5, (int32_t)L_6, (Predicate_1_t1113951902 *)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_m2496613068_gshared (List_1_t1760732520 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t1113951902 * ___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_t1113951902 * L_2 = ___match2; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_3 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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; ReflectionProbeBlendInfo_t288657778 L_7 = (L_3)->GetAt(static_cast(L_6)); NullCheck((Predicate_1_t1113951902 *)L_2); bool L_8 = (( bool (*) (Predicate_1_t1113951902 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113951902 *)L_2, (ReflectionProbeBlendInfo_t288657778 )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_m842693515_gshared (List_1_t1760732520 * __this, Action_1_t461125373 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m842693515_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Action_1_t461125373 * 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_m842693515_RuntimeMethod_var); } IL_0011: { V_0 = (int32_t)0; goto IL_002e; } IL_0018: { Action_1_t461125373 * L_2 = ___action0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_3 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; ReflectionProbeBlendInfo_t288657778 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Action_1_t461125373 *)L_2); (( void (*) (Action_1_t461125373 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 37)->methodPointer)((Action_1_t461125373 *)L_2, (ReflectionProbeBlendInfo_t288657778 )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_t3649976397 List_1_GetEnumerator_m301454581_gshared (List_1_t1760732520 * __this, const RuntimeMethod* method) { { Enumerator_t3649976397 L_0; memset(&L_0, 0, sizeof(L_0)); Enumerator__ctor_m272744762((&L_0), (List_1_t1760732520 *)__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_t1760732520 * List_1_GetRange_m52543008_gshared (List_1_t1760732520 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { ReflectionProbeBlendInfoU5BU5D_t2102825095* V_0 = NULL; { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1760732520 *)__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 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)((ReflectionProbeBlendInfoU5BU5D_t2102825095*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_2)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_3 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_4 = ___index0; ReflectionProbeBlendInfoU5BU5D_t2102825095* 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); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_7 = V_0; int32_t L_8 = ___count1; List_1_t1760732520 * L_9 = (List_1_t1760732520 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 33)); (( void (*) (List_1_t1760732520 *, ReflectionProbeBlendInfoU5BU5D_t2102825095*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 34)->methodPointer)(L_9, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)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_m449017042_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfo_t288657778 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, ReflectionProbeBlendInfo_t288657778 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_0, (ReflectionProbeBlendInfo_t288657778 )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_m2139765982_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_1 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfo_t288657778 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 */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, ReflectionProbeBlendInfo_t288657778 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_1, (ReflectionProbeBlendInfo_t288657778 )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_m1678435227_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_IndexOf_m1678435227_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_m1678435227_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_m1678435227_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_m1678435227_RuntimeMethod_var); } IL_003d: { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_8 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfo_t288657778 L_9 = ___item0; int32_t L_10 = ___index1; int32_t L_11 = ___count2; int32_t L_12 = (( int32_t (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, ReflectionProbeBlendInfo_t288657778 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 27)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_8, (ReflectionProbeBlendInfo_t288657778 )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_m1718344557_gshared (List_1_t1760732520 * __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; } } { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_5 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_6 = ___start0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_7 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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; } } { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_15 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_m1182050151_gshared (List_1_t1760732520 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckIndex_m1182050151_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_m1182050151_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_m3320962771_gshared (List_1_t1760732520 * __this, int32_t ___index0, ReflectionProbeBlendInfo_t288657778 ___item1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1760732520 *)__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(); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_2 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1760732520 *)__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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_3, (int32_t)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_4 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_5 = ___index0; ReflectionProbeBlendInfo_t288657778 L_6 = ___item1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (ReflectionProbeBlendInfo_t288657778 )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_m2896193692_gshared (List_1_t1760732520 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_CheckCollection_m2896193692_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_m2896193692_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_m1988986501_gshared (List_1_t1760732520 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { ReflectionProbeBlendInfoU5BU5D_t2102825095* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___collection1; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)->methodPointer)((List_1_t1760732520 *)__this, (RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 1)); int32_t L_1 = ___index0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1760732520 *)__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_t1760732520 *)__this)))) { goto IL_0055; } } { int32_t L_3 = (int32_t)__this->get__size_2(); V_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)((ReflectionProbeBlendInfoU5BU5D_t2102825095*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_3)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_4 = V_0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, ReflectionProbeBlendInfoU5BU5D_t2102825095*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 40)->methodPointer)((List_1_t1760732520 *)__this, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)); int32_t L_6 = ___index0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_7 = V_0; NullCheck(L_7); NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1760732520 *)__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)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_8 = V_0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_9 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_10 = ___index0; ReflectionProbeBlendInfoU5BU5D_t2102825095* 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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 41)->methodPointer)((List_1_t1760732520 *)__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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 42)->methodPointer)((List_1_t1760732520 *)__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_m3208391600_gshared (List_1_t1760732520 * __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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 17)->methodPointer)((List_1_t1760732520 *)__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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1760732520 *)__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; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_6 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_7 = ___index0; NullCheck((RuntimeObject*)L_5); InterfaceActionInvoker2< ReflectionProbeBlendInfoU5BU5D_t2102825095*, 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, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)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_m2788751201_gshared (List_1_t1760732520 * __this, int32_t ___index0, RuntimeObject* ___enumerable1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertEnumeration_m2788751201_MetadataUsageId); s_Il2CppMethodInitialized = true; } ReflectionProbeBlendInfo_t288657778 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); ReflectionProbeBlendInfo_t288657778 L_3 = InterfaceFuncInvoker0< ReflectionProbeBlendInfo_t288657778 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 21), (RuntimeObject*)L_2); V_0 = (ReflectionProbeBlendInfo_t288657778 )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)); ReflectionProbeBlendInfo_t288657778 L_6 = V_0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 13)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_5, (ReflectionProbeBlendInfo_t288657778 )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_m2558767454_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfo_t288657778 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 */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, ReflectionProbeBlendInfo_t288657778 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_0, (ReflectionProbeBlendInfo_t288657778 )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_m376821487_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_1 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfo_t288657778 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; int32_t L_5 = (( int32_t (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, ReflectionProbeBlendInfo_t288657778 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_1, (ReflectionProbeBlendInfo_t288657778 )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_m2452410189_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_LastIndexOf_m2452410189_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_m2452410189_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_m2452410189_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_m2452410189_RuntimeMethod_var); } IL_005b: { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_16 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfo_t288657778 L_17 = ___item0; int32_t L_18 = ___index1; int32_t L_19 = ___count2; int32_t L_20 = (( int32_t (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, ReflectionProbeBlendInfo_t288657778 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 43)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_16, (ReflectionProbeBlendInfo_t288657778 )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_m1743102487_gshared (List_1_t1760732520 * __this, ReflectionProbeBlendInfo_t288657778 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { ReflectionProbeBlendInfo_t288657778 L_0 = ___item0; NullCheck((List_1_t1760732520 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1760732520 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 11)->methodPointer)((List_1_t1760732520 *)__this, (ReflectionProbeBlendInfo_t288657778 )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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 44)->methodPointer)((List_1_t1760732520 *)__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_m3114703765_gshared (List_1_t1760732520 * __this, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t1113951902 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)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_t1113951902 * L_1 = ___match0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_2 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; ReflectionProbeBlendInfo_t288657778 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1113951902 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1113951902 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113951902 *)L_1, (ReflectionProbeBlendInfo_t288657778 )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_t1113951902 * L_14 = ___match0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_15 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = L_16; ReflectionProbeBlendInfo_t288657778 L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck((Predicate_1_t1113951902 *)L_14); bool L_19 = (( bool (*) (Predicate_1_t1113951902 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113951902 *)L_14, (ReflectionProbeBlendInfo_t288657778 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)); if (L_19) { goto IL_0095; } } { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_20 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_23 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_24 = V_1; NullCheck(L_23); int32_t L_25 = L_24; ReflectionProbeBlendInfo_t288657778 L_26 = (L_23)->GetAt(static_cast(L_25)); NullCheck(L_20); (L_20)->SetAt(static_cast(L_22), (ReflectionProbeBlendInfo_t288657778 )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; } } { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_32 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_m2973963603_gshared (List_1_t1760732520 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_RemoveAt_m2973963603_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_m2973963603_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___index0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_4, (int32_t)(-1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_5 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_m968851243_gshared (List_1_t1760732520 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1760732520 *)__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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_3, (int32_t)((-L_4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 39)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_5 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_m1379064855_gshared (List_1_t1760732520 * __this, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_m738988103_gshared (List_1_t1760732520 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; int32_t L_1 = ___count1; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_2 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_m4083776633_gshared (List_1_t1760732520 * __this, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_t1788412660 * L_2 = (( Comparer_1_t1788412660 * (*) (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 */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)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_m1372932405_gshared (List_1_t1760732520 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); RuntimeObject* L_2 = ___comparer0; (( void (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)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_m2425755480_gshared (List_1_t1760732520 * __this, Comparison_1_t63588957 * ___comparison0, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_1 = (int32_t)__this->get__size_2(); Comparison_1_t63588957 * L_2 = ___comparison0; (( void (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, int32_t, Comparison_1_t63588957 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 48)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)L_0, (int32_t)L_1, (Comparison_1_t63588957 *)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_m3033718810_gshared (List_1_t1760732520 * __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_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)->methodPointer)((List_1_t1760732520 *)__this, (int32_t)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 26)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_2 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; RuntimeObject* L_5 = ___comparer2; (( void (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 47)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095*)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 ReflectionProbeBlendInfoU5BU5D_t2102825095* List_1_ToArray_m3618014592_gshared (List_1_t1760732520 * __this, const RuntimeMethod* method) { ReflectionProbeBlendInfoU5BU5D_t2102825095* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); V_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)((ReflectionProbeBlendInfoU5BU5D_t2102825095*)SZArrayNew(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 4), (uint32_t)L_0)); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_1 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); ReflectionProbeBlendInfoU5BU5D_t2102825095* 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); ReflectionProbeBlendInfoU5BU5D_t2102825095* L_4 = V_0; return L_4; } } // System.Void System.Collections.Generic.List`1::TrimExcess() extern "C" IL2CPP_METHOD_ATTR void List_1_TrimExcess_m3993165504_gshared (List_1_t1760732520 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 19)->methodPointer)((List_1_t1760732520 *)__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_m1592764145_gshared (List_1_t1760732520 * __this, Predicate_1_t1113951902 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t1113951902 * L_0 = ___match0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->declaring_type->rgctx_data, 0)); (( void (*) (RuntimeObject * /* static, unused */, Predicate_1_t1113951902 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 28)->methodPointer)(NULL /*static, unused*/, (Predicate_1_t1113951902 *)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_t1113951902 * L_1 = ___match0; ReflectionProbeBlendInfoU5BU5D_t2102825095* L_2 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; ReflectionProbeBlendInfo_t288657778 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t1113951902 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t1113951902 *, ReflectionProbeBlendInfo_t288657778 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 32)->methodPointer)((Predicate_1_t1113951902 *)L_1, (ReflectionProbeBlendInfo_t288657778 )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_m4250306850_gshared (List_1_t1760732520 * __this, const RuntimeMethod* method) { { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_0 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__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_m563438732_gshared (List_1_t1760732520 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Capacity_m563438732_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_m563438732_RuntimeMethod_var); } IL_0012: { ReflectionProbeBlendInfoU5BU5D_t2102825095** L_3 = (ReflectionProbeBlendInfoU5BU5D_t2102825095**)__this->get_address_of__items_1(); int32_t L_4 = ___value0; (( void (*) (RuntimeObject * /* static, unused */, ReflectionProbeBlendInfoU5BU5D_t2102825095**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 49)->methodPointer)(NULL /*static, unused*/, (ReflectionProbeBlendInfoU5BU5D_t2102825095**)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_m865899561_gshared (List_1_t1760732520 * __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 ReflectionProbeBlendInfo_t288657778 List_1_get_Item_m3427125090_gshared (List_1_t1760732520 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_get_Item_m3427125090_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_m3427125090_RuntimeMethod_var); } IL_0017: { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_3 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_4 = ___index0; NullCheck(L_3); int32_t L_5 = L_4; ReflectionProbeBlendInfo_t288657778 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_m3208517996_gshared (List_1_t1760732520 * __this, int32_t ___index0, ReflectionProbeBlendInfo_t288657778 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_set_Item_m3208517996_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___index0; NullCheck((List_1_t1760732520 *)__this); (( void (*) (List_1_t1760732520 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->declaring_type->rgctx_data, 12)->methodPointer)((List_1_t1760732520 *)__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_m3208517996_RuntimeMethod_var); } IL_001e: { ReflectionProbeBlendInfoU5BU5D_t2102825095* L_4 = (ReflectionProbeBlendInfoU5BU5D_t2102825095*)__this->get__items_1(); int32_t L_5 = ___index0; ReflectionProbeBlendInfo_t288657778 L_6 = ___value1; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (ReflectionProbeBlendInfo_t288657778 )L_6); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif