#include "il2cpp-config.h" #ifndef _MSC_VER # include #else # include #endif #include #include #include #include #include #include #include #include "codegen/il2cpp-codegen.h" #include "il2cpp-object-internals.h" template struct VirtFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; // System.Action`1 struct Action_1_t7D65F078731E63558674FAA7A995A5E7DABDF260; // System.Action`1 struct Action_1_t9DDCD79769ABDA964DF387C3C5D72506D9E977CC; // System.Action`1 struct Action_1_t92AFDDED5402DAAADD42F33DBA39BA7B4BF1161A; // System.Action`1 struct Action_1_t8A86539005F88E0B73A9A5A4AD68222BFB77FEEB; // System.Action`1 struct Action_1_t1DC3DD76887A3DC0A423CE7BCBC7D8C5684DD33B; // System.Action`1 struct Action_1_tA52CEC15B4DC72F91013B30C153F16F5C5B257C8; // System.Action`1 struct Action_1_t5B34751F83F8DA7DD4FCBAC4E4771BCFF6028C9F; // System.Action`1 struct Action_1_t9067D73E0D49F5A367A0734CA77E72527B7CD313; // System.AsyncCallback struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4; // System.Byte[] struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821; // System.Char[] struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B; // System.Collections.Generic.IComparer`1 struct IComparer_1_t624076437C40FFFCD34C724017039FFC34891EF4; // System.Collections.Generic.IComparer`1 struct IComparer_1_tCFF1D8E3633829E07F78448B47041069CACCE9D2; // System.Collections.Generic.IComparer`1 struct IComparer_1_t3E3C2BA4B061E0C2422B03E6A32A803C17C8980C; // System.Collections.Generic.IComparer`1 struct IComparer_1_tE29CE983005221293E55CFE8DA847AE3AEA029D1; // System.Collections.Generic.IComparer`1 struct IComparer_1_t589E8DBB1436F77E6BDB587D743E3EE06A440B9C; // System.Collections.Generic.IComparer`1 struct IComparer_1_tBFB2FD62955125E08F940BD1C7027326F10161AB; // System.Collections.Generic.IComparer`1 struct IComparer_1_t06CF7C571B21681112B7FEA2063DF3AD92CE5277; // System.Collections.Generic.IComparer`1 struct IComparer_1_t4179FF431FDF86FB884FDB99E9CC8A4289643A49; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tBCAD334C47399C35C2E6B8ECD679825DBA9675F9; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tDF1FF98560710723ED11A9C77F605C2503634BED; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t2E4B049C86B2083F70C5CA04B319C6F0A455E867; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t9DFB53DA8BF01E74F79C986A2279A750E33F90B5; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF13FC0E6688D7D440AE210285A471CB375ED4D90; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tCD286039158EFE10225F2DA815885A2ABF6FE263; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tE47DC88393AC06C3C61A0D50D0007C38EC6220E6; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tB5797EBB50243B2160804E24D0176FBFBBEDB0EE; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tA7FC77E6BFD42DA6327C2D2B81A616543C0177F2; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t5E831F3AC2218605ECD99B2D44F082EA4CEB0E80; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t32E16955EB3EEFD9407EB6504D37746037BFE552; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t4727084FAC0D61B4FA92CC64411C66D8D318F42A; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t92ACCD68E8244A05BD0C0CEA0C81E7F1C1DC0082; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tBB1786AABBA4AE7C7BC1D061C4D6C267AB918472; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t6C6A642CD76D46C2703ECFA7CA95B07453D54C1F; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tF33223B4F3256127489CC5DCA3E08D8EE0B52508; // System.Collections.Generic.IList`1 struct IList_1_t9949B2391459025242F841DB4D7DD246B174781A; // System.Collections.Generic.IList`1 struct IList_1_t1E8A9F924FDD9A7797F47DCA94F994265A08CDCA; // System.Collections.Generic.IList`1 struct IList_1_t372757234558A2F6A02D7DABA93DFB6B1D313CE7; // System.Collections.Generic.IList`1 struct IList_1_t062923123F72A504B0933CABC5702872D5286DAD; // System.Collections.Generic.IList`1 struct IList_1_tE9D78EF582829EAB472197D4866B0DD21ED23D7A; // System.Collections.Generic.IList`1 struct IList_1_tDE800C00D726EDB98986399B9AA115CD7A59784C; // System.Collections.Generic.IList`1 struct IList_1_tE81C3193FA14DB9813085C4A1C15627923E182B8; // System.Collections.Generic.IList`1 struct IList_1_t34F92CED411C478FEAC901724F1F8944D2E1A9CB; // System.Collections.Generic.List`1 struct List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7; // System.Collections.Generic.List`1 struct List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F; // System.Collections.Generic.List`1 struct List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0; // System.Collections.Generic.List`1 struct List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A; // System.Collections.Generic.List`1 struct List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1; // System.Collections.Generic.List`1 struct List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15; // System.Collections.Generic.List`1 struct List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922; // System.Collections.Generic.List`1 struct List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C; // System.Collections.IDictionary struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7; // System.Collections.IEnumerator struct IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t43F694409D8EA93AC9DDE4B9906DA7D02B9A6214; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tC4ED44248F31738144EE5E593D472560317F3DC1; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t53A447BD96F1B84F1B5BCBE99DDAF3D2353AA625; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1DED59984F75BDCBEE39BC600F0D81697AD6C2FC; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t98AFDE5EA54DBF10C8A260453F74B5FEA618065B; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t74810EA20DA15A839FCAB47955E06AD14B43957B; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1BD5CAC07A88735ED93C56AD2A0B9E846E50FAB4; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tB124335A2676321F2C005CB4ED05E2391CBCC395; // System.Comparison`1 struct Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893; // System.Comparison`1 struct Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013; // System.Comparison`1 struct Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076; // System.Comparison`1 struct Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63; // System.Comparison`1 struct Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A; // System.Comparison`1 struct Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921; // System.Comparison`1 struct Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD; // System.Comparison`1 struct Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6; // System.DelegateData struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE; // System.Delegate[] struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196; // System.IAsyncResult struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598; // System.IntPtr[] struct IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD; // System.Predicate`1 struct Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964; // System.Predicate`1 struct Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871; // System.Predicate`1 struct Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF; // System.Predicate`1 struct Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542; // System.Predicate`1 struct Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9; // System.Predicate`1 struct Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61; // System.Predicate`1 struct Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F; // System.Predicate`1 struct Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D; // System.Reflection.Binder struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759; // System.Reflection.MemberFilter struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381; // System.Reflection.MethodInfo struct MethodInfo_t; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770; // System.String struct String_t; // System.Type struct Type_t; // System.Type[] struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F; // System.Void struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017; // UnityEngine.GameObject struct GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F; // UnityEngine.Matrix4x4[] struct Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9; // UnityEngine.Networking.ChannelPacket[] struct ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68; // UnityEngine.Networking.ClientScene/PendingOwner[] struct PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA; // UnityEngine.Networking.LocalClient/InternalMsg[] struct InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6; // UnityEngine.Networking.NetworkConnection struct NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA; // UnityEngine.Networking.NetworkLobbyManager/PendingPlayer[] struct PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E; // UnityEngine.Networking.NetworkMigrationManager/PendingPlayerInfo[] struct PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC; // UnityEngine.Networking.NetworkSystem.CRCMessageEntry[] struct CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF; // UnityEngine.Networking.NetworkSystem.PeerInfoPlayer[] struct PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3; IL2CPP_EXTERN_C RuntimeClass* ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C const uint32_t List_1_ForEach_m131B7E5A00FC09A12F6760343E855A33600300B9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_ForEach_m237F411758DA0F31C526845AEBFFA63C643CFE26_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mAE0718EEA27A4159749AA25ED4D0C60E13FD5B5F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mC332B160648AF66D77D9FBF068217D4A4586615C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mC4DA9BBD76EB54C90561E76C26F87255906CD330_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mD3E4B14792BE7D102E62A7FFBD62A63ED8431E9C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mEBD8736440E21F4FB1BE50E4398903B177752AE2_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mFE9004852B8CBD432BCB443E0D5CB66E34362882_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m221A798FB77013B6AF53F88E108AE02114E60C09_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m4A68D50350F00909CC17A4B9D87E1FA564BA0F40_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m86428CB375AA4EBD3369A83DFEC21D24539D175A_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_mB69340702BC5C17FE6E9CB426DF49BE72625DFE9_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_mB8DB9559D317D019B593B895C99F8E6E73772269_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_mF1E696F3AF974293864DAC1335C58EDD575EB673_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_mF77BD79E813BCED5D3EAA26C851978553DD86B2B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_mF9EF860ED023CC9E842D73C07532AD5D53A44199_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m26088D1C4995D46F8E08ACD470123B5799668BDB_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m5933FC1392AC98447F8D94803621367C61770A08_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m5FFD9D7ED439770A54EB08A882E1FED5986BE976_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m6AADC48AEAE90C4D7629399C74537575E3F85144_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m8DBCFC842B8F43222B56EC3AC3AFF2396F5A1007_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_mA16E5B50C896CDA7957DB8E2B023F67772C4DE9B_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_mEAB3E996089D5B3272C9200E74BA74AD7F9F9F33_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_mEE8763DCA663CDBD8BCB5C2C269A0E63E02EC149_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m12D21F5A752B7542D994CFDEDE28BEADFDDA42EC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m41BBE64756363934AC56E343A39C87153B82C0C0_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m7BC290011B3B4E8E605D4CB8C17CC0FFEE3ADD85_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m7F73DAD4C2610ABDE0D73794404C226DF944B232_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m8CBAB5066EDD1FB300E73378B226D7ED82AB554E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mB3AEE9706883AAB6FCA25FBAA11A5FEFCBD7B69A_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mD9409ED1B6C86996A6B689111E1AF415A44D4E57_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mF7CFED75FEAF114701926D804AAF2B27EC7AF2EF_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m283551BDCA41DD5F26DF3F9FA8221C1730C6680D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m43839DBFBC86C6DB4FC9310C7475982F7F732ABC_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_mB4D6280F4BA8385823F98B2227CBDC055A74CD9E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_mD7D7EF887820169180BC1F46A84F08E2D3C57793_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_mDDAA01D0A4C43028C07937EBCC2BFC287B463719_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_mE9EA597ABFBF7C358616218EBF7E10CC813E5805_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_mEFF970EB02F7844AD5C56E4A8F82B7B88A89ABBA_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_mF36EC03E02917C148CD745906260BDDE3126273E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m32EF61F7E4EB0388D50710749AB9106F366E8DA8_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m347193116B73DD0E957566678FC0E100782A6F0C_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m4BAD9F5B126403F02BF5F3C72DFD91CCABD3271A_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m54A762035458848BC330EB24BC3C834142BE832D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m63DF0B7D8056CC8AE938633FF9A8AF92A380C476_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m7B8060871B3E25912B18F53EA6E6B5F0B74E4CA3_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_mB4838D264AF650BC6208E2DE83E827D11EBB8B04_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_mC08C2105E9E6BC86841BA06E3FCA74E6514C85F2_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m15B74B6F72219A93002EC58F00FA51F00ACFF701_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m19307434E8A97172445BAEA3903D68CBC8F69B2F_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m36DA9E9FF6BB20612D53B99CB8872A5DB2970A23_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m3A727306A22853B41957CB21CB8BE0C77EDF5ADD_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m6A7498635C7BEA4B02AE647F6FD007671DCAE213_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m812612F6F9CF79B18682EC02317C37F3A7D39D0E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m9BF3DAEEC9090E40C09D586CFE698E0565DB9B1E_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_mAA6B0007F2742286A584C989F5DAE1B4DD7BAA1D_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1__ctor_m03D321A9C53DD6D80803104156833EAF7A1FA022_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1__ctor_m0F70D22636771CCFD0A3354033719AE2134C3C65_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1__ctor_m1F6F941BE0ADF7322DED36596466508A82E6EA31_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1__ctor_m1FFAA8A1DB92D58E98804E538B004E2FB47CC9B2_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1__ctor_m3950F71339E6D35C3ED39313B9AFE0D564F5D9E6_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1__ctor_m505AB0AE1FEEF172DCB0C879DD8B6B07BD966339_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1__ctor_m524E0794809F9AF0A6974422D5D49FB3C5113643_MetadataUsageId; IL2CPP_EXTERN_C const uint32_t List_1__ctor_mA185F1E84FA5DCC64178B5C0C2FA2FA2A87C1568_MetadataUsageId; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9; struct ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68; struct PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA; struct InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6; struct PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E; struct PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC; struct CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF; struct PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object struct Il2CppArrayBounds; // System.Array // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 : public RuntimeObject { public: public: }; struct EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F : public RuntimeObject { public: public: }; struct EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 : public RuntimeObject { public: public: }; struct EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC : public RuntimeObject { public: public: }; struct EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F : public RuntimeObject { public: public: }; struct EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.EqualityComparer`1 struct EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B : public RuntimeObject { public: public: }; struct EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B_StaticFields { public: // System.Collections.Generic.EqualityComparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B_StaticFields, ___defaultComparer_0)); } inline EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B * get_defaultComparer_0() const { return ___defaultComparer_0; } inline EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.List`1_SynchronizedList struct SynchronizedList_t1DEAB5203BA050DD9483AE848F0B281627C3BA4F : public RuntimeObject { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_SynchronizedList::_list List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * ____list_0; // System.Object System.Collections.Generic.List`1_SynchronizedList::_root RuntimeObject * ____root_1; public: inline static int32_t get_offset_of__list_0() { return static_cast(offsetof(SynchronizedList_t1DEAB5203BA050DD9483AE848F0B281627C3BA4F, ____list_0)); } inline List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * get__list_0() const { return ____list_0; } inline List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 ** get_address_of__list_0() { return &____list_0; } inline void set__list_0(List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * value) { ____list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value); } inline static int32_t get_offset_of__root_1() { return static_cast(offsetof(SynchronizedList_t1DEAB5203BA050DD9483AE848F0B281627C3BA4F, ____root_1)); } inline RuntimeObject * get__root_1() const { return ____root_1; } inline RuntimeObject ** get_address_of__root_1() { return &____root_1; } inline void set__root_1(RuntimeObject * value) { ____root_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____root_1), (void*)value); } }; // System.Collections.Generic.List`1_SynchronizedList struct SynchronizedList_t5BF286CDDDB828F4642F5A233552280D22DB6085 : public RuntimeObject { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_SynchronizedList::_list List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * ____list_0; // System.Object System.Collections.Generic.List`1_SynchronizedList::_root RuntimeObject * ____root_1; public: inline static int32_t get_offset_of__list_0() { return static_cast(offsetof(SynchronizedList_t5BF286CDDDB828F4642F5A233552280D22DB6085, ____list_0)); } inline List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * get__list_0() const { return ____list_0; } inline List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F ** get_address_of__list_0() { return &____list_0; } inline void set__list_0(List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * value) { ____list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value); } inline static int32_t get_offset_of__root_1() { return static_cast(offsetof(SynchronizedList_t5BF286CDDDB828F4642F5A233552280D22DB6085, ____root_1)); } inline RuntimeObject * get__root_1() const { return ____root_1; } inline RuntimeObject ** get_address_of__root_1() { return &____root_1; } inline void set__root_1(RuntimeObject * value) { ____root_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____root_1), (void*)value); } }; // System.Collections.Generic.List`1_SynchronizedList struct SynchronizedList_t46FE51DF79BA0469008F488B731829E07F0351E0 : public RuntimeObject { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_SynchronizedList::_list List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * ____list_0; // System.Object System.Collections.Generic.List`1_SynchronizedList::_root RuntimeObject * ____root_1; public: inline static int32_t get_offset_of__list_0() { return static_cast(offsetof(SynchronizedList_t46FE51DF79BA0469008F488B731829E07F0351E0, ____list_0)); } inline List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * get__list_0() const { return ____list_0; } inline List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 ** get_address_of__list_0() { return &____list_0; } inline void set__list_0(List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * value) { ____list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value); } inline static int32_t get_offset_of__root_1() { return static_cast(offsetof(SynchronizedList_t46FE51DF79BA0469008F488B731829E07F0351E0, ____root_1)); } inline RuntimeObject * get__root_1() const { return ____root_1; } inline RuntimeObject ** get_address_of__root_1() { return &____root_1; } inline void set__root_1(RuntimeObject * value) { ____root_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____root_1), (void*)value); } }; // System.Collections.Generic.List`1_SynchronizedList struct SynchronizedList_t5869FCCEDDFF215AC74B2DEDD66E1C72A85AAA5F : public RuntimeObject { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_SynchronizedList::_list List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * ____list_0; // System.Object System.Collections.Generic.List`1_SynchronizedList::_root RuntimeObject * ____root_1; public: inline static int32_t get_offset_of__list_0() { return static_cast(offsetof(SynchronizedList_t5869FCCEDDFF215AC74B2DEDD66E1C72A85AAA5F, ____list_0)); } inline List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * get__list_0() const { return ____list_0; } inline List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A ** get_address_of__list_0() { return &____list_0; } inline void set__list_0(List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * value) { ____list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value); } inline static int32_t get_offset_of__root_1() { return static_cast(offsetof(SynchronizedList_t5869FCCEDDFF215AC74B2DEDD66E1C72A85AAA5F, ____root_1)); } inline RuntimeObject * get__root_1() const { return ____root_1; } inline RuntimeObject ** get_address_of__root_1() { return &____root_1; } inline void set__root_1(RuntimeObject * value) { ____root_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____root_1), (void*)value); } }; // System.Collections.Generic.List`1_SynchronizedList struct SynchronizedList_t0DC10187AE0779616AF57772406B802C448CC0CC : public RuntimeObject { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_SynchronizedList::_list List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * ____list_0; // System.Object System.Collections.Generic.List`1_SynchronizedList::_root RuntimeObject * ____root_1; public: inline static int32_t get_offset_of__list_0() { return static_cast(offsetof(SynchronizedList_t0DC10187AE0779616AF57772406B802C448CC0CC, ____list_0)); } inline List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * get__list_0() const { return ____list_0; } inline List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 ** get_address_of__list_0() { return &____list_0; } inline void set__list_0(List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * value) { ____list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value); } inline static int32_t get_offset_of__root_1() { return static_cast(offsetof(SynchronizedList_t0DC10187AE0779616AF57772406B802C448CC0CC, ____root_1)); } inline RuntimeObject * get__root_1() const { return ____root_1; } inline RuntimeObject ** get_address_of__root_1() { return &____root_1; } inline void set__root_1(RuntimeObject * value) { ____root_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____root_1), (void*)value); } }; // System.Collections.Generic.List`1_SynchronizedList struct SynchronizedList_t901D85CE1CDFEA7FA35CEB05FDE88E91C676AAC5 : public RuntimeObject { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_SynchronizedList::_list List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * ____list_0; // System.Object System.Collections.Generic.List`1_SynchronizedList::_root RuntimeObject * ____root_1; public: inline static int32_t get_offset_of__list_0() { return static_cast(offsetof(SynchronizedList_t901D85CE1CDFEA7FA35CEB05FDE88E91C676AAC5, ____list_0)); } inline List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * get__list_0() const { return ____list_0; } inline List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 ** get_address_of__list_0() { return &____list_0; } inline void set__list_0(List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * value) { ____list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value); } inline static int32_t get_offset_of__root_1() { return static_cast(offsetof(SynchronizedList_t901D85CE1CDFEA7FA35CEB05FDE88E91C676AAC5, ____root_1)); } inline RuntimeObject * get__root_1() const { return ____root_1; } inline RuntimeObject ** get_address_of__root_1() { return &____root_1; } inline void set__root_1(RuntimeObject * value) { ____root_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____root_1), (void*)value); } }; // System.Collections.Generic.List`1_SynchronizedList struct SynchronizedList_tE5E711149F815233F35F7644A432CEC831425FB9 : public RuntimeObject { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_SynchronizedList::_list List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * ____list_0; // System.Object System.Collections.Generic.List`1_SynchronizedList::_root RuntimeObject * ____root_1; public: inline static int32_t get_offset_of__list_0() { return static_cast(offsetof(SynchronizedList_tE5E711149F815233F35F7644A432CEC831425FB9, ____list_0)); } inline List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * get__list_0() const { return ____list_0; } inline List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 ** get_address_of__list_0() { return &____list_0; } inline void set__list_0(List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * value) { ____list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value); } inline static int32_t get_offset_of__root_1() { return static_cast(offsetof(SynchronizedList_tE5E711149F815233F35F7644A432CEC831425FB9, ____root_1)); } inline RuntimeObject * get__root_1() const { return ____root_1; } inline RuntimeObject ** get_address_of__root_1() { return &____root_1; } inline void set__root_1(RuntimeObject * value) { ____root_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____root_1), (void*)value); } }; // System.Collections.Generic.List`1_SynchronizedList struct SynchronizedList_t6D417B1E5E78CF5FFC0DD34C16DF986CF825D174 : public RuntimeObject { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_SynchronizedList::_list List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * ____list_0; // System.Object System.Collections.Generic.List`1_SynchronizedList::_root RuntimeObject * ____root_1; public: inline static int32_t get_offset_of__list_0() { return static_cast(offsetof(SynchronizedList_t6D417B1E5E78CF5FFC0DD34C16DF986CF825D174, ____list_0)); } inline List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * get__list_0() const { return ____list_0; } inline List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C ** get_address_of__list_0() { return &____list_0; } inline void set__list_0(List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * value) { ____list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value); } inline static int32_t get_offset_of__root_1() { return static_cast(offsetof(SynchronizedList_t6D417B1E5E78CF5FFC0DD34C16DF986CF825D174, ____root_1)); } inline RuntimeObject * get__root_1() const { return ____root_1; } inline RuntimeObject ** get_address_of__root_1() { return &____root_1; } inline void set__root_1(RuntimeObject * value) { ____root_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____root_1), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* ____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; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7, ____items_1)); } inline Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* get__items_1() const { return ____items_1; } inline Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7, ____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_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7, ____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; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7_StaticFields, ____emptyArray_5)); } inline Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* get__emptyArray_5() const { return ____emptyArray_5; } inline Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* ____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; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F, ____items_1)); } inline ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* get__items_1() const { return ____items_1; } inline ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68** get_address_of__items_1() { return &____items_1; } inline void set__items_1(ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F, ____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_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F, ____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; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F_StaticFields, ____emptyArray_5)); } inline ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* get__emptyArray_5() const { return ____emptyArray_5; } inline ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* ____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; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0, ____items_1)); } inline PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* get__items_1() const { return ____items_1; } inline PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA** get_address_of__items_1() { return &____items_1; } inline void set__items_1(PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0, ____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_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0, ____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; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0_StaticFields, ____emptyArray_5)); } inline PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* get__emptyArray_5() const { return ____emptyArray_5; } inline PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* ____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; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A, ____items_1)); } inline InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* get__items_1() const { return ____items_1; } inline InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6** get_address_of__items_1() { return &____items_1; } inline void set__items_1(InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A, ____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_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A, ____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; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A_StaticFields, ____emptyArray_5)); } inline InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* get__emptyArray_5() const { return ____emptyArray_5; } inline InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* ____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; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1, ____items_1)); } inline PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* get__items_1() const { return ____items_1; } inline PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E** get_address_of__items_1() { return &____items_1; } inline void set__items_1(PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1, ____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_t1442B210C94A057B09D465A2CFF7C551125A3CE1, ____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; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1_StaticFields, ____emptyArray_5)); } inline PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* get__emptyArray_5() const { return ____emptyArray_5; } inline PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* ____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; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15, ____items_1)); } inline PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* get__items_1() const { return ____items_1; } inline PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC** get_address_of__items_1() { return &____items_1; } inline void set__items_1(PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15, ____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_t94849CBA01D2F81C11C02B4B78BA4FF504028B15, ____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; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15_StaticFields, ____emptyArray_5)); } inline PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* get__emptyArray_5() const { return ____emptyArray_5; } inline PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* ____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; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922, ____items_1)); } inline CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* get__items_1() const { return ____items_1; } inline CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF** get_address_of__items_1() { return &____items_1; } inline void set__items_1(CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922, ____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_t8D93CB0068628F055B6D9009DC492C2B8D050922, ____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; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922_StaticFields, ____emptyArray_5)); } inline CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* get__emptyArray_5() const { return ____emptyArray_5; } inline CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* ____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; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C, ____items_1)); } inline PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* get__items_1() const { return ____items_1; } inline PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3** get_address_of__items_1() { return &____items_1; } inline void set__items_1(PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C, ____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_t12B2064E7C282CE5CD84A656D93A020974BB147C, ____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; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C_StaticFields, ____emptyArray_5)); } inline PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* get__emptyArray_5() const { return ____emptyArray_5; } inline PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t43F694409D8EA93AC9DDE4B9906DA7D02B9A6214 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t43F694409D8EA93AC9DDE4B9906DA7D02B9A6214, ___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((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t43F694409D8EA93AC9DDE4B9906DA7D02B9A6214, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tC4ED44248F31738144EE5E593D472560317F3DC1 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tC4ED44248F31738144EE5E593D472560317F3DC1, ___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((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tC4ED44248F31738144EE5E593D472560317F3DC1, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t53A447BD96F1B84F1B5BCBE99DDAF3D2353AA625 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t53A447BD96F1B84F1B5BCBE99DDAF3D2353AA625, ___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((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t53A447BD96F1B84F1B5BCBE99DDAF3D2353AA625, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1DED59984F75BDCBEE39BC600F0D81697AD6C2FC : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t1DED59984F75BDCBEE39BC600F0D81697AD6C2FC, ___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((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t1DED59984F75BDCBEE39BC600F0D81697AD6C2FC, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t98AFDE5EA54DBF10C8A260453F74B5FEA618065B : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t98AFDE5EA54DBF10C8A260453F74B5FEA618065B, ___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((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t98AFDE5EA54DBF10C8A260453F74B5FEA618065B, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t74810EA20DA15A839FCAB47955E06AD14B43957B : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t74810EA20DA15A839FCAB47955E06AD14B43957B, ___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((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t74810EA20DA15A839FCAB47955E06AD14B43957B, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1BD5CAC07A88735ED93C56AD2A0B9E846E50FAB4 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t1BD5CAC07A88735ED93C56AD2A0B9E846E50FAB4, ___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((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t1BD5CAC07A88735ED93C56AD2A0B9E846E50FAB4, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tB124335A2676321F2C005CB4ED05E2391CBCC395 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tB124335A2676321F2C005CB4ED05E2391CBCC395, ___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((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tB124335A2676321F2C005CB4ED05E2391CBCC395, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; // System.Runtime.Versioning.BinaryCompatibility struct BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8 : public RuntimeObject { public: public: }; struct BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields { public: // System.Boolean System.Runtime.Versioning.BinaryCompatibility::TargetsAtLeast_Desktop_V4_5 bool ___TargetsAtLeast_Desktop_V4_5_0; // System.Boolean System.Runtime.Versioning.BinaryCompatibility::TargetsAtLeast_Desktop_V4_5_1 bool ___TargetsAtLeast_Desktop_V4_5_1_1; public: inline static int32_t get_offset_of_TargetsAtLeast_Desktop_V4_5_0() { return static_cast(offsetof(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields, ___TargetsAtLeast_Desktop_V4_5_0)); } inline bool get_TargetsAtLeast_Desktop_V4_5_0() const { return ___TargetsAtLeast_Desktop_V4_5_0; } inline bool* get_address_of_TargetsAtLeast_Desktop_V4_5_0() { return &___TargetsAtLeast_Desktop_V4_5_0; } inline void set_TargetsAtLeast_Desktop_V4_5_0(bool value) { ___TargetsAtLeast_Desktop_V4_5_0 = value; } inline static int32_t get_offset_of_TargetsAtLeast_Desktop_V4_5_1_1() { return static_cast(offsetof(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields, ___TargetsAtLeast_Desktop_V4_5_1_1)); } inline bool get_TargetsAtLeast_Desktop_V4_5_1_1() const { return ___TargetsAtLeast_Desktop_V4_5_1_1; } inline bool* get_address_of_TargetsAtLeast_Desktop_V4_5_1_1() { return &___TargetsAtLeast_Desktop_V4_5_1_1; } inline void set_TargetsAtLeast_Desktop_V4_5_1_1(bool value) { ___TargetsAtLeast_Desktop_V4_5_1_1 = value; } }; // System.ValueType struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com { }; // System.Boolean struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Enum struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF { public: public: }; struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com { }; // System.Int32 struct Int32_t585191389E07734F19F3156FF88FB3EF4800D102 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_t585191389E07734F19F3156FF88FB3EF4800D102, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // 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; } }; // System.Void struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017 { public: union { struct { }; uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1]; }; public: }; // UnityEngine.Matrix4x4 struct Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA { 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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___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_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields { public: // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___identityMatrix_17; public: inline static int32_t get_offset_of_zeroMatrix_16() { return static_cast(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields, ___zeroMatrix_16)); } inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_zeroMatrix_16() const { return ___zeroMatrix_16; } inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_zeroMatrix_16() { return &___zeroMatrix_16; } inline void set_zeroMatrix_16(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value) { ___zeroMatrix_16 = value; } inline static int32_t get_offset_of_identityMatrix_17() { return static_cast(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields, ___identityMatrix_17)); } inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_identityMatrix_17() const { return ___identityMatrix_17; } inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_identityMatrix_17() { return &___identityMatrix_17; } inline void set_identityMatrix_17(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value) { ___identityMatrix_17 = value; } }; // UnityEngine.Networking.ChannelPacket struct ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D { public: // System.Int32 UnityEngine.Networking.ChannelPacket::m_Position int32_t ___m_Position_0; // System.Byte[] UnityEngine.Networking.ChannelPacket::m_Buffer ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___m_Buffer_1; // System.Boolean UnityEngine.Networking.ChannelPacket::m_IsReliable bool ___m_IsReliable_2; public: inline static int32_t get_offset_of_m_Position_0() { return static_cast(offsetof(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D, ___m_Position_0)); } inline int32_t get_m_Position_0() const { return ___m_Position_0; } inline int32_t* get_address_of_m_Position_0() { return &___m_Position_0; } inline void set_m_Position_0(int32_t value) { ___m_Position_0 = value; } inline static int32_t get_offset_of_m_Buffer_1() { return static_cast(offsetof(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D, ___m_Buffer_1)); } inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_m_Buffer_1() const { return ___m_Buffer_1; } inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_m_Buffer_1() { return &___m_Buffer_1; } inline void set_m_Buffer_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value) { ___m_Buffer_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Buffer_1), (void*)value); } inline static int32_t get_offset_of_m_IsReliable_2() { return static_cast(offsetof(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D, ___m_IsReliable_2)); } inline bool get_m_IsReliable_2() const { return ___m_IsReliable_2; } inline bool* get_address_of_m_IsReliable_2() { return &___m_IsReliable_2; } inline void set_m_IsReliable_2(bool value) { ___m_IsReliable_2 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.ChannelPacket struct ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D_marshaled_pinvoke { int32_t ___m_Position_0; Il2CppSafeArray/*NONE*/* ___m_Buffer_1; int32_t ___m_IsReliable_2; }; // Native definition for COM marshalling of UnityEngine.Networking.ChannelPacket struct ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D_marshaled_com { int32_t ___m_Position_0; Il2CppSafeArray/*NONE*/* ___m_Buffer_1; int32_t ___m_IsReliable_2; }; // UnityEngine.Networking.LocalClient_InternalMsg struct InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 { public: // System.Byte[] UnityEngine.Networking.LocalClient_InternalMsg::buffer ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer_0; // System.Int32 UnityEngine.Networking.LocalClient_InternalMsg::channelId int32_t ___channelId_1; public: inline static int32_t get_offset_of_buffer_0() { return static_cast(offsetof(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0, ___buffer_0)); } inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buffer_0() const { return ___buffer_0; } inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buffer_0() { return &___buffer_0; } inline void set_buffer_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value) { ___buffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buffer_0), (void*)value); } inline static int32_t get_offset_of_channelId_1() { return static_cast(offsetof(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0, ___channelId_1)); } inline int32_t get_channelId_1() const { return ___channelId_1; } inline int32_t* get_address_of_channelId_1() { return &___channelId_1; } inline void set_channelId_1(int32_t value) { ___channelId_1 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.LocalClient/InternalMsg struct InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0_marshaled_pinvoke { Il2CppSafeArray/*NONE*/* ___buffer_0; int32_t ___channelId_1; }; // Native definition for COM marshalling of UnityEngine.Networking.LocalClient/InternalMsg struct InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0_marshaled_com { Il2CppSafeArray/*NONE*/* ___buffer_0; int32_t ___channelId_1; }; // UnityEngine.Networking.NetworkInstanceId struct NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 { public: // System.UInt32 UnityEngine.Networking.NetworkInstanceId::m_Value uint32_t ___m_Value_0; public: inline static int32_t get_offset_of_m_Value_0() { return static_cast(offsetof(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615, ___m_Value_0)); } inline uint32_t get_m_Value_0() const { return ___m_Value_0; } inline uint32_t* get_address_of_m_Value_0() { return &___m_Value_0; } inline void set_m_Value_0(uint32_t value) { ___m_Value_0 = value; } }; struct NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615_StaticFields { public: // UnityEngine.Networking.NetworkInstanceId UnityEngine.Networking.NetworkInstanceId::Invalid NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___Invalid_1; // UnityEngine.Networking.NetworkInstanceId UnityEngine.Networking.NetworkInstanceId::Zero NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___Zero_2; public: inline static int32_t get_offset_of_Invalid_1() { return static_cast(offsetof(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615_StaticFields, ___Invalid_1)); } inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_Invalid_1() const { return ___Invalid_1; } inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_Invalid_1() { return &___Invalid_1; } inline void set_Invalid_1(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value) { ___Invalid_1 = value; } inline static int32_t get_offset_of_Zero_2() { return static_cast(offsetof(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615_StaticFields, ___Zero_2)); } inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_Zero_2() const { return ___Zero_2; } inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_Zero_2() { return &___Zero_2; } inline void set_Zero_2(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value) { ___Zero_2 = value; } }; // UnityEngine.Networking.NetworkLobbyManager_PendingPlayer struct PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 { public: // UnityEngine.Networking.NetworkConnection UnityEngine.Networking.NetworkLobbyManager_PendingPlayer::conn NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA * ___conn_0; // UnityEngine.GameObject UnityEngine.Networking.NetworkLobbyManager_PendingPlayer::lobbyPlayer GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___lobbyPlayer_1; public: inline static int32_t get_offset_of_conn_0() { return static_cast(offsetof(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090, ___conn_0)); } inline NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA * get_conn_0() const { return ___conn_0; } inline NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA ** get_address_of_conn_0() { return &___conn_0; } inline void set_conn_0(NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA * value) { ___conn_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___conn_0), (void*)value); } inline static int32_t get_offset_of_lobbyPlayer_1() { return static_cast(offsetof(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090, ___lobbyPlayer_1)); } inline GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * get_lobbyPlayer_1() const { return ___lobbyPlayer_1; } inline GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F ** get_address_of_lobbyPlayer_1() { return &___lobbyPlayer_1; } inline void set_lobbyPlayer_1(GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * value) { ___lobbyPlayer_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___lobbyPlayer_1), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.NetworkLobbyManager/PendingPlayer struct PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090_marshaled_pinvoke { NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA * ___conn_0; GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___lobbyPlayer_1; }; // Native definition for COM marshalling of UnityEngine.Networking.NetworkLobbyManager/PendingPlayer struct PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090_marshaled_com { NetworkConnection_t56E90DAE06B07A4A3233611CC9C0CBCD0A1CAFBA * ___conn_0; GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___lobbyPlayer_1; }; // UnityEngine.Networking.NetworkSystem.CRCMessageEntry struct CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 { public: // System.String UnityEngine.Networking.NetworkSystem.CRCMessageEntry::name String_t* ___name_0; // System.Byte UnityEngine.Networking.NetworkSystem.CRCMessageEntry::channel uint8_t ___channel_1; public: inline static int32_t get_offset_of_name_0() { return static_cast(offsetof(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118, ___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((void**)(&___name_0), (void*)value); } inline static int32_t get_offset_of_channel_1() { return static_cast(offsetof(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118, ___channel_1)); } inline uint8_t get_channel_1() const { return ___channel_1; } inline uint8_t* get_address_of_channel_1() { return &___channel_1; } inline void set_channel_1(uint8_t value) { ___channel_1 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.NetworkSystem.CRCMessageEntry struct CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118_marshaled_pinvoke { char* ___name_0; uint8_t ___channel_1; }; // Native definition for COM marshalling of UnityEngine.Networking.NetworkSystem.CRCMessageEntry struct CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118_marshaled_com { Il2CppChar* ___name_0; uint8_t ___channel_1; }; // System.Collections.Generic.List`1_Enumerator struct Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_Enumerator::list List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * ___list_0; // System.Int32 System.Collections.Generic.List`1_Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1_Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1_Enumerator::current Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5, ___list_0)); } inline List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * get_list_0() const { return ___list_0; } inline List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5, ___current_3)); } inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_current_3() const { return ___current_3; } inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_current_3() { return &___current_3; } inline void set_current_3(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value) { ___current_3 = value; } }; // System.Collections.Generic.List`1_Enumerator struct Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_Enumerator::list List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * ___list_0; // System.Int32 System.Collections.Generic.List`1_Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1_Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1_Enumerator::current ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534, ___list_0)); } inline List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * get_list_0() const { return ___list_0; } inline List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534, ___current_3)); } inline ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D get_current_3() const { return ___current_3; } inline ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D * get_address_of_current_3() { return &___current_3; } inline void set_current_3(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_Buffer_1), (void*)NULL); } }; // System.Collections.Generic.List`1_Enumerator struct Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_Enumerator::list List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * ___list_0; // System.Int32 System.Collections.Generic.List`1_Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1_Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1_Enumerator::current InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9, ___list_0)); } inline List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * get_list_0() const { return ___list_0; } inline List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9, ___current_3)); } inline InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 get_current_3() const { return ___current_3; } inline InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___buffer_0), (void*)NULL); } }; // System.Collections.Generic.List`1_Enumerator struct Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_Enumerator::list List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * ___list_0; // System.Int32 System.Collections.Generic.List`1_Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1_Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1_Enumerator::current PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB, ___list_0)); } inline List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * get_list_0() const { return ___list_0; } inline List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB, ___current_3)); } inline PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 get_current_3() const { return ___current_3; } inline PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___conn_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___lobbyPlayer_1), (void*)NULL); #endif } }; // System.Collections.Generic.List`1_Enumerator struct Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_Enumerator::list List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * ___list_0; // System.Int32 System.Collections.Generic.List`1_Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1_Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1_Enumerator::current CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C, ___list_0)); } inline List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * get_list_0() const { return ___list_0; } inline List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C, ___current_3)); } inline CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 get_current_3() const { return ___current_3; } inline CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___name_0), (void*)NULL); } }; // System.Delegate struct Delegate_t : 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::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_7; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_8; // System.DelegateData System.Delegate::data DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_10; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t, ___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_t, ___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_t, ___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((void**)(&___m_target_2), (void*)value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t, ___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_t, ___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_extra_arg_5() { return static_cast(offsetof(Delegate_t, ___extra_arg_5)); } inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; } inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; } inline void set_extra_arg_5(intptr_t value) { ___extra_arg_5 = value; } inline static int32_t get_offset_of_method_code_6() { return static_cast(offsetof(Delegate_t, ___method_code_6)); } inline intptr_t get_method_code_6() const { return ___method_code_6; } inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; } inline void set_method_code_6(intptr_t value) { ___method_code_6 = value; } inline static int32_t get_offset_of_method_info_7() { return static_cast(offsetof(Delegate_t, ___method_info_7)); } inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; } inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; } inline void set_method_info_7(MethodInfo_t * value) { ___method_info_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value); } inline static int32_t get_offset_of_original_method_info_8() { return static_cast(offsetof(Delegate_t, ___original_method_info_8)); } inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; } inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; } inline void set_original_method_info_8(MethodInfo_t * value) { ___original_method_info_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value); } inline static int32_t get_offset_of_data_9() { return static_cast(offsetof(Delegate_t, ___data_9)); } inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * get_data_9() const { return ___data_9; } inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE ** get_address_of_data_9() { return &___data_9; } inline void set_data_9(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * value) { ___data_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value); } inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast(offsetof(Delegate_t, ___method_is_virtual_10)); } inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; } inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; } inline void set_method_is_virtual_10(bool value) { ___method_is_virtual_10 = value; } }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9; int32_t ___method_is_virtual_10; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9; int32_t ___method_is_virtual_10; }; // System.Exception struct Exception_t : public RuntimeObject { public: // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t * ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject * ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject * ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* ___native_trace_ips_15; public: inline static int32_t get_offset_of__className_1() { return static_cast(offsetof(Exception_t, ____className_1)); } inline String_t* get__className_1() const { return ____className_1; } inline String_t** get_address_of__className_1() { return &____className_1; } inline void set__className_1(String_t* value) { ____className_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)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((void**)(&____message_2), (void*)value); } inline static int32_t get_offset_of__data_3() { return static_cast(offsetof(Exception_t, ____data_3)); } inline RuntimeObject* get__data_3() const { return ____data_3; } inline RuntimeObject** get_address_of__data_3() { return &____data_3; } inline void set__data_3(RuntimeObject* value) { ____data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value); } inline static int32_t get_offset_of__innerException_4() { return static_cast(offsetof(Exception_t, ____innerException_4)); } inline Exception_t * get__innerException_4() const { return ____innerException_4; } inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; } inline void set__innerException_4(Exception_t * value) { ____innerException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value); } inline static int32_t get_offset_of__helpURL_5() { return static_cast(offsetof(Exception_t, ____helpURL_5)); } inline String_t* get__helpURL_5() const { return ____helpURL_5; } inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; } inline void set__helpURL_5(String_t* value) { ____helpURL_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value); } inline static int32_t get_offset_of__stackTrace_6() { return static_cast(offsetof(Exception_t, ____stackTrace_6)); } inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; } inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; } inline void set__stackTrace_6(RuntimeObject * value) { ____stackTrace_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value); } inline static int32_t get_offset_of__stackTraceString_7() { return static_cast(offsetof(Exception_t, ____stackTraceString_7)); } inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; } inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; } inline void set__stackTraceString_7(String_t* value) { ____stackTraceString_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value); } inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_8)); } inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; } inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; } inline void set__remoteStackTraceString_8(String_t* value) { ____remoteStackTraceString_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value); } inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast(offsetof(Exception_t, ____remoteStackIndex_9)); } inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; } inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; } inline void set__remoteStackIndex_9(int32_t value) { ____remoteStackIndex_9 = value; } inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast(offsetof(Exception_t, ____dynamicMethods_10)); } inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; } inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; } inline void set__dynamicMethods_10(RuntimeObject * value) { ____dynamicMethods_10 = value; Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value); } inline static int32_t get_offset_of__HResult_11() { return static_cast(offsetof(Exception_t, ____HResult_11)); } inline int32_t get__HResult_11() const { return ____HResult_11; } inline int32_t* get_address_of__HResult_11() { return &____HResult_11; } inline void set__HResult_11(int32_t value) { ____HResult_11 = value; } inline static int32_t get_offset_of__source_12() { return static_cast(offsetof(Exception_t, ____source_12)); } inline String_t* get__source_12() const { return ____source_12; } inline String_t** get_address_of__source_12() { return &____source_12; } inline void set__source_12(String_t* value) { ____source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value); } inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast(offsetof(Exception_t, ____safeSerializationManager_13)); } inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * value) { ____safeSerializationManager_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value); } inline static int32_t get_offset_of_captured_traces_14() { return static_cast(offsetof(Exception_t, ___captured_traces_14)); } inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* value) { ___captured_traces_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value); } inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast(offsetof(Exception_t, ___native_trace_ips_15)); } inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* value) { ___native_trace_ips_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value); } }; struct Exception_t_StaticFields { public: // System.Object System.Exception::s_EDILock RuntimeObject * ___s_EDILock_0; public: inline static int32_t get_offset_of_s_EDILock_0() { return static_cast(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); } inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; } inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; } inline void set_s_EDILock_0(RuntimeObject * value) { ___s_EDILock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13; StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13; StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // System.ExceptionArgument struct ExceptionArgument_tE4C1E083DC891ECF9688A8A0C62D7F7841057B14 { public: // System.Int32 System.ExceptionArgument::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExceptionArgument_tE4C1E083DC891ECF9688A8A0C62D7F7841057B14, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.ExceptionResource struct ExceptionResource_t897ACCB868BF3CAAC00AB0C00D57D7A2B6C7586A { public: // System.Int32 System.ExceptionResource::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExceptionResource_t897ACCB868BF3CAAC00AB0C00D57D7A2B6C7586A, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Reflection.BindingFlags struct BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0 { public: // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D { public: // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D, ___value_0)); } inline intptr_t get_value_0() const { return ___value_0; } inline intptr_t* get_address_of_value_0() { return &___value_0; } inline void set_value_0(intptr_t value) { ___value_0 = value; } }; // UnityEngine.Networking.ClientScene_PendingOwner struct PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 { public: // UnityEngine.Networking.NetworkInstanceId UnityEngine.Networking.ClientScene_PendingOwner::netId NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___netId_0; // System.Int16 UnityEngine.Networking.ClientScene_PendingOwner::playerControllerId int16_t ___playerControllerId_1; public: inline static int32_t get_offset_of_netId_0() { return static_cast(offsetof(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369, ___netId_0)); } inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_netId_0() const { return ___netId_0; } inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_netId_0() { return &___netId_0; } inline void set_netId_0(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value) { ___netId_0 = value; } inline static int32_t get_offset_of_playerControllerId_1() { return static_cast(offsetof(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369, ___playerControllerId_1)); } inline int16_t get_playerControllerId_1() const { return ___playerControllerId_1; } inline int16_t* get_address_of_playerControllerId_1() { return &___playerControllerId_1; } inline void set_playerControllerId_1(int16_t value) { ___playerControllerId_1 = value; } }; // UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo struct PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC { public: // UnityEngine.Networking.NetworkInstanceId UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo::netId NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___netId_0; // System.Int16 UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo::playerControllerId int16_t ___playerControllerId_1; // UnityEngine.GameObject UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo::obj GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___obj_2; public: inline static int32_t get_offset_of_netId_0() { return static_cast(offsetof(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC, ___netId_0)); } inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_netId_0() const { return ___netId_0; } inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_netId_0() { return &___netId_0; } inline void set_netId_0(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value) { ___netId_0 = value; } inline static int32_t get_offset_of_playerControllerId_1() { return static_cast(offsetof(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC, ___playerControllerId_1)); } inline int16_t get_playerControllerId_1() const { return ___playerControllerId_1; } inline int16_t* get_address_of_playerControllerId_1() { return &___playerControllerId_1; } inline void set_playerControllerId_1(int16_t value) { ___playerControllerId_1 = value; } inline static int32_t get_offset_of_obj_2() { return static_cast(offsetof(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC, ___obj_2)); } inline GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * get_obj_2() const { return ___obj_2; } inline GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F ** get_address_of_obj_2() { return &___obj_2; } inline void set_obj_2(GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * value) { ___obj_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___obj_2), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.NetworkMigrationManager/PendingPlayerInfo struct PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC_marshaled_pinvoke { NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___netId_0; int16_t ___playerControllerId_1; GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___obj_2; }; // Native definition for COM marshalling of UnityEngine.Networking.NetworkMigrationManager/PendingPlayerInfo struct PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC_marshaled_com { NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___netId_0; int16_t ___playerControllerId_1; GameObject_tBD1244AD56B4E59AAD76E5E7C9282EC5CE434F0F * ___obj_2; }; // UnityEngine.Networking.NetworkSystem.PeerInfoPlayer struct PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B { public: // UnityEngine.Networking.NetworkInstanceId UnityEngine.Networking.NetworkSystem.PeerInfoPlayer::netId NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 ___netId_0; // System.Int16 UnityEngine.Networking.NetworkSystem.PeerInfoPlayer::playerControllerId int16_t ___playerControllerId_1; public: inline static int32_t get_offset_of_netId_0() { return static_cast(offsetof(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B, ___netId_0)); } inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 get_netId_0() const { return ___netId_0; } inline NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 * get_address_of_netId_0() { return &___netId_0; } inline void set_netId_0(NetworkInstanceId_tB6492FD2B3B2062582F787801BF7C0457271F615 value) { ___netId_0 = value; } inline static int32_t get_offset_of_playerControllerId_1() { return static_cast(offsetof(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B, ___playerControllerId_1)); } inline int16_t get_playerControllerId_1() const { return ___playerControllerId_1; } inline int16_t* get_address_of_playerControllerId_1() { return &___playerControllerId_1; } inline void set_playerControllerId_1(int16_t value) { ___playerControllerId_1 = value; } }; // System.Collections.Generic.List`1_Enumerator struct Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_Enumerator::list List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * ___list_0; // System.Int32 System.Collections.Generic.List`1_Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1_Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1_Enumerator::current PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50, ___list_0)); } inline List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * get_list_0() const { return ___list_0; } inline List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50, ___current_3)); } inline PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 get_current_3() const { return ___current_3; } inline PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 * get_address_of_current_3() { return &___current_3; } inline void set_current_3(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 value) { ___current_3 = value; } }; // System.Collections.Generic.List`1_Enumerator struct Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_Enumerator::list List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * ___list_0; // System.Int32 System.Collections.Generic.List`1_Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1_Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1_Enumerator::current PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732, ___list_0)); } inline List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * get_list_0() const { return ___list_0; } inline List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732, ___current_3)); } inline PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC get_current_3() const { return ___current_3; } inline PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC * get_address_of_current_3() { return &___current_3; } inline void set_current_3(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___obj_2), (void*)NULL); } }; // System.Collections.Generic.List`1_Enumerator struct Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1_Enumerator::list List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * ___list_0; // System.Int32 System.Collections.Generic.List`1_Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1_Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1_Enumerator::current PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D, ___list_0)); } inline List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * get_list_0() const { return ___list_0; } inline List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D, ___current_3)); } inline PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B get_current_3() const { return ___current_3; } inline PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B * get_address_of_current_3() { return &___current_3; } inline void set_current_3(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B value) { ___current_3 = value; } }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { public: // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates_11; public: inline static int32_t get_offset_of_delegates_11() { return static_cast(offsetof(MulticastDelegate_t, ___delegates_11)); } inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* get_delegates_11() const { return ___delegates_11; } inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86** get_address_of_delegates_11() { return &___delegates_11; } inline void set_delegates_11(DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* value) { ___delegates_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value); } }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_11; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_11; }; // System.SystemException struct SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 : public Exception_t { public: public: }; // System.Type struct Type_t : public MemberInfo_t { public: // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ____impl_9; public: inline static int32_t get_offset_of__impl_9() { return static_cast(offsetof(Type_t, ____impl_9)); } inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D get__impl_9() const { return ____impl_9; } inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of__impl_9() { return &____impl_9; } inline void set__impl_9(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D value) { ____impl_9 = value; } }; struct Type_t_StaticFields { public: // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterAttribute_0; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterName_1; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterNameIgnoreCase_2; // System.Object System.Type::Missing RuntimeObject * ___Missing_3; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_4; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___EmptyTypes_5; // System.Reflection.Binder System.Type::defaultBinder Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___defaultBinder_6; public: inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); } inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterAttribute_0() const { return ___FilterAttribute_0; } inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; } inline void set_FilterAttribute_0(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value) { ___FilterAttribute_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value); } inline static int32_t get_offset_of_FilterName_1() { return static_cast(offsetof(Type_t_StaticFields, ___FilterName_1)); } inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterName_1() const { return ___FilterName_1; } inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterName_1() { return &___FilterName_1; } inline void set_FilterName_1(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value) { ___FilterName_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value); } inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); } inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; } inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; } inline void set_FilterNameIgnoreCase_2(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value) { ___FilterNameIgnoreCase_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value); } inline static int32_t get_offset_of_Missing_3() { return static_cast(offsetof(Type_t_StaticFields, ___Missing_3)); } inline RuntimeObject * get_Missing_3() const { return ___Missing_3; } inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; } inline void set_Missing_3(RuntimeObject * value) { ___Missing_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value); } inline static int32_t get_offset_of_Delimiter_4() { return static_cast(offsetof(Type_t_StaticFields, ___Delimiter_4)); } inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; } inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; } inline void set_Delimiter_4(Il2CppChar value) { ___Delimiter_4 = value; } inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); } inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_EmptyTypes_5() const { return ___EmptyTypes_5; } inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; } inline void set_EmptyTypes_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value) { ___EmptyTypes_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value); } inline static int32_t get_offset_of_defaultBinder_6() { return static_cast(offsetof(Type_t_StaticFields, ___defaultBinder_6)); } inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * get_defaultBinder_6() const { return ___defaultBinder_6; } inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; } inline void set_defaultBinder_6(Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * value) { ___defaultBinder_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value); } }; // System.Action`1 struct Action_1_t7D65F078731E63558674FAA7A995A5E7DABDF260 : public MulticastDelegate_t { public: public: }; // System.Action`1 struct Action_1_t9DDCD79769ABDA964DF387C3C5D72506D9E977CC : public MulticastDelegate_t { public: public: }; // System.Action`1 struct Action_1_t92AFDDED5402DAAADD42F33DBA39BA7B4BF1161A : public MulticastDelegate_t { public: public: }; // System.Action`1 struct Action_1_t8A86539005F88E0B73A9A5A4AD68222BFB77FEEB : public MulticastDelegate_t { public: public: }; // System.Action`1 struct Action_1_t1DC3DD76887A3DC0A423CE7BCBC7D8C5684DD33B : public MulticastDelegate_t { public: public: }; // System.Action`1 struct Action_1_tA52CEC15B4DC72F91013B30C153F16F5C5B257C8 : public MulticastDelegate_t { public: public: }; // System.Action`1 struct Action_1_t5B34751F83F8DA7DD4FCBAC4E4771BCFF6028C9F : public MulticastDelegate_t { public: public: }; // System.Action`1 struct Action_1_t9067D73E0D49F5A367A0734CA77E72527B7CD313 : public MulticastDelegate_t { public: public: }; // System.ArrayTypeMismatchException struct ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 { public: public: }; // System.Comparison`1 struct Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 : public MulticastDelegate_t { public: public: }; // System.Comparison`1 struct Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 : public MulticastDelegate_t { public: public: }; // System.Comparison`1 struct Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 : public MulticastDelegate_t { public: public: }; // System.Comparison`1 struct Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 : public MulticastDelegate_t { public: public: }; // System.Comparison`1 struct Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A : public MulticastDelegate_t { public: public: }; // System.Comparison`1 struct Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 : public MulticastDelegate_t { public: public: }; // System.Comparison`1 struct Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD : public MulticastDelegate_t { public: public: }; // System.Comparison`1 struct Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 : public MulticastDelegate_t { public: public: }; // System.InvalidCastException struct InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 { public: public: }; // System.Predicate`1 struct Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 : public MulticastDelegate_t { public: public: }; // System.Predicate`1 struct Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 : public MulticastDelegate_t { public: public: }; // System.Predicate`1 struct Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF : public MulticastDelegate_t { public: public: }; // System.Predicate`1 struct Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 : public MulticastDelegate_t { public: public: }; // System.Predicate`1 struct Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 : public MulticastDelegate_t { public: public: }; // System.Predicate`1 struct Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 : public MulticastDelegate_t { public: public: }; // System.Predicate`1 struct Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F : public MulticastDelegate_t { public: public: }; // System.Predicate`1 struct Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // UnityEngine.Matrix4x4[] struct Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9 : public RuntimeArray { public: ALIGN_FIELD (8) Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA m_Items[1]; public: inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * 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_t6BF60F70C9169DF14C9D2577672A44224B236ECA value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value) { m_Items[index] = value; } }; // UnityEngine.Networking.ChannelPacket[] struct ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68 : public RuntimeArray { public: ALIGN_FIELD (8) ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D m_Items[1]; public: inline ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D * 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, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Buffer_1), (void*)NULL); } inline ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Buffer_1), (void*)NULL); } }; // UnityEngine.Networking.ClientScene_PendingOwner[] struct PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA : public RuntimeArray { public: ALIGN_FIELD (8) PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 m_Items[1]; public: inline PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 * 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, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 value) { m_Items[index] = value; } }; // UnityEngine.Networking.LocalClient_InternalMsg[] struct InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6 : public RuntimeArray { public: ALIGN_FIELD (8) InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 m_Items[1]; public: inline InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 * 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, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___buffer_0), (void*)NULL); } inline InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___buffer_0), (void*)NULL); } }; // UnityEngine.Networking.NetworkLobbyManager_PendingPlayer[] struct PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E : public RuntimeArray { public: ALIGN_FIELD (8) PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 m_Items[1]; public: inline PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 * 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, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___conn_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___lobbyPlayer_1), (void*)NULL); #endif } inline PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___conn_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___lobbyPlayer_1), (void*)NULL); #endif } }; // UnityEngine.Networking.NetworkMigrationManager_PendingPlayerInfo[] struct PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC : public RuntimeArray { public: ALIGN_FIELD (8) PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC m_Items[1]; public: inline PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC * 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, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___obj_2), (void*)NULL); } inline PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___obj_2), (void*)NULL); } }; // UnityEngine.Networking.NetworkSystem.CRCMessageEntry[] struct CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF : public RuntimeArray { public: ALIGN_FIELD (8) CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 m_Items[1]; public: inline CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 * 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, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL); } inline CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL); } }; // UnityEngine.Networking.NetworkSystem.PeerInfoPlayer[] struct PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3 : public RuntimeArray { public: ALIGN_FIELD (8) PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B m_Items[1]; public: inline PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B * 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, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B value) { m_Items[index] = value; } }; // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m729906DCC665F552739902CE2E010FCAE23A6100_gshared (Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5 * __this, List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * ___list0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m616455FDA57E7B236E174849DC89B936CFF39B89_gshared (Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534 * __this, List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * ___list0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m84588AF6D49BD90AADB5E41E3F2FCC37CA415209_gshared (Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50 * __this, List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * ___list0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2D1F11EAF66D072752BB53F5D56C09DBD42881BD_gshared (Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9 * __this, List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * ___list0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2E8397A09639F2D8E5E1FE915A917BF49CAF422A_gshared (Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB * __this, List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * ___list0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m81F00625043EC0E8DF4485410DA9C111529C4629_gshared (Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732 * __this, List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * ___list0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m7BB985DFC01F8791B03D75C0A0753BC1D4DC5EC1_gshared (Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C * __this, List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * ___list0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mAE7938FB27FC12E0AC9FEE88E1FA874A391D6A37_gshared (Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D * __this, List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * ___list0, const RuntimeMethod* method); // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument,System.ExceptionResource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51 (int32_t ___argument0, int32_t ___resource1, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentNullException(System.ExceptionArgument) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E (int32_t ___argument0, const RuntimeMethod* method); // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6 (RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550 (const RuntimeMethod* method); // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___handle0, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowWrongValueTypeArgumentException(System.Object,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F (RuntimeObject * ___value0, Type_t * ___targetType1, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentException(System.ExceptionResource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84 (int32_t ___resource0, const RuntimeMethod* method); // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E (RuntimeArray * ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method); // System.Int32 System.Array::get_Rank() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Rank_m38145B59D67D75F9896A3F8CDA9B966641AE99E1 (RuntimeArray * __this, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowInvalidOperationException(System.ExceptionResource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowInvalidOperationException_m5FC21125115DA5A3A78175937F96B30333FF2454 (int32_t ___resource0, const RuntimeMethod* method); // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) inline void Enumerator__ctor_m729906DCC665F552739902CE2E010FCAE23A6100 (Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5 * __this, List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * ___list0, const RuntimeMethod* method) { (( void (*) (Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5 *, List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))Enumerator__ctor_m729906DCC665F552739902CE2E010FCAE23A6100_gshared)(__this, ___list0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) inline void Enumerator__ctor_m616455FDA57E7B236E174849DC89B936CFF39B89 (Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534 * __this, List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * ___list0, const RuntimeMethod* method) { (( void (*) (Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534 *, List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))Enumerator__ctor_m616455FDA57E7B236E174849DC89B936CFF39B89_gshared)(__this, ___list0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) inline void Enumerator__ctor_m84588AF6D49BD90AADB5E41E3F2FCC37CA415209 (Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50 * __this, List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * ___list0, const RuntimeMethod* method) { (( void (*) (Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50 *, List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))Enumerator__ctor_m84588AF6D49BD90AADB5E41E3F2FCC37CA415209_gshared)(__this, ___list0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) inline void Enumerator__ctor_m2D1F11EAF66D072752BB53F5D56C09DBD42881BD (Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9 * __this, List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * ___list0, const RuntimeMethod* method) { (( void (*) (Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9 *, List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))Enumerator__ctor_m2D1F11EAF66D072752BB53F5D56C09DBD42881BD_gshared)(__this, ___list0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) inline void Enumerator__ctor_m2E8397A09639F2D8E5E1FE915A917BF49CAF422A (Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB * __this, List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * ___list0, const RuntimeMethod* method) { (( void (*) (Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB *, List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))Enumerator__ctor_m2E8397A09639F2D8E5E1FE915A917BF49CAF422A_gshared)(__this, ___list0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) inline void Enumerator__ctor_m81F00625043EC0E8DF4485410DA9C111529C4629 (Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732 * __this, List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * ___list0, const RuntimeMethod* method) { (( void (*) (Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732 *, List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))Enumerator__ctor_m81F00625043EC0E8DF4485410DA9C111529C4629_gshared)(__this, ___list0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) inline void Enumerator__ctor_m7BB985DFC01F8791B03D75C0A0753BC1D4DC5EC1 (Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C * __this, List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * ___list0, const RuntimeMethod* method) { (( void (*) (Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C *, List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))Enumerator__ctor_m7BB985DFC01F8791B03D75C0A0753BC1D4DC5EC1_gshared)(__this, ___list0, method); } // System.Void System.Collections.Generic.List`1/Enumerator::.ctor(System.Collections.Generic.List`1) inline void Enumerator__ctor_mAE7938FB27FC12E0AC9FEE88E1FA874A391D6A37 (Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D * __this, List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * ___list0, const RuntimeMethod* method) { (( void (*) (Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D *, List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))Enumerator__ctor_mAE7938FB27FC12E0AC9FEE88E1FA874A391D6A37_gshared)(__this, ___list0, 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() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mBDC85F41E25DC881B98096BDC8566053F954E894_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_0 = ((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mCE6B25709A03BBA578C7044D5B75BECB46211960_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL); } IL_0012: { int32_t L_1 = ___capacity0; if (L_1) { goto IL_0021; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_2 = ((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_2); return; } IL_0021: { int32_t L_3 = ___capacity0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_4 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)(Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3); __this->set__items_1(L_4); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m505AB0AE1FEEF172DCB0C879DD8B6B07BD966339_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m505AB0AE1FEEF172DCB0C879DD8B6B07BD966339_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0050; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); int32_t L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3); V_1 = (int32_t)L_4; int32_t L_5 = V_1; if (L_5) { goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_6 = ((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_6); return; } IL_002f: { int32_t L_7 = V_1; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_8 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)(Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7); __this->set__items_1(L_8); RuntimeObject* L_9 = V_0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_10 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker2< Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_10, (int32_t)0); int32_t L_11 = V_1; __this->set__size_2(L_11); return; } IL_0050: { __this->set__size_2(0); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_12 = ((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); RuntimeObject* L_13 = ___collection0; NullCheck((RuntimeObject*)L_13); RuntimeObject* L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13); V_2 = (RuntimeObject*)L_14; } IL_0069: try { // begin try (depth: 1) { goto IL_0077; } IL_006b: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_16 = InterfaceFuncInvoker0< Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15); NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0077: { RuntimeObject* L_17 = V_2; NullCheck((RuntimeObject*)L_17); bool L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_17); if (L_18) { goto IL_006b; } } IL_007f: { IL2CPP_LEAVE(0x8B, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) { RuntimeObject* L_19 = V_2; if (!L_19) { goto IL_008a; } } IL_0084: { RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); } IL_008a: { IL2CPP_END_FINALLY(129) } } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_JUMP_TBL(0x8B, IL_008b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_008b: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m5E90B9EAA9A15CD859461E1FDAB3F0DD0A020F28_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_0 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__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) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m296005333BF3CE5588C0E4BC3DE669F9809B6379_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___value0, const RuntimeMethod* method) { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* V_0 = NULL; { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___value0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_3 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__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_0058; } } { int32_t L_4 = ___value0; if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_004d; } } { int32_t L_5 = ___value0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_6 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)(Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5); V_0 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_6; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_0045; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_8 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_9 = V_0; int32_t L_10 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL); } IL_0045: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_11 = V_0; __this->set__items_1(L_11); return; } IL_004d: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_12 = ((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); } IL_0058: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mD246ECEE97D8007B9BB62AABD57CFD90FE65839A_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m1F8166D4D25AA1FBB57E54EDAD9BBA0D91E66243_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mAF01A4F0036ECCA1BB39C0C7B41BCBBE4B15EF86_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mBFE9C7179E409BC5CF7CF9E429EA481F6B9CA455_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m56C69EF5DF27E067B786067E1984B8C9DEE2B3D0_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m8CBAB5066EDD1FB300E73378B226D7ED82AB554E_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m8CBAB5066EDD1FB300E73378B226D7ED82AB554E_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(L_2, /*hidden argument*/NULL); InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL); } IL_001a: { RuntimeObject * L_3 = (RuntimeObject *)__this->get__syncRoot_4(); return L_3; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA List_1_get_Item_m7EAE7593A142F2C0478F6739548E8ED63E8066D7_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_2 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_3 = ___index0; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_2, (int32_t)L_3); return L_4; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m95634F73CD0D8117B1B87C528CA1350A36936C1C_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___value1, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_2 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_3 = ___index0; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_4 = ___value1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_4); 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.Boolean System.Collections.Generic.List`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m02996BAD2375946842DB010418F40903B05F6CD3_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_2 = V_0; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m63259C3841EEF8908175123A5E4C7BD783808687_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_1 = (( Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m9BF3DAEEC9090E40C09D586CFE698E0565DB9B1E_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __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_m9BF3DAEEC9090E40C09D586CFE698E0565DB9B1E_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___value1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___value1; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)L_1, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )((*(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)((Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___value1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m6D31CC21124EED3E0869192C060B67392348D2EE_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_1 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__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_001e; } } { int32_t L_2 = (int32_t)__this->get__size_2(); NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_001e: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_3 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_4 = (int32_t)__this->get__size_2(); V_0 = (int32_t)L_4; int32_t L_5 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); int32_t L_6 = V_0; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_7 = ___item0; NullCheck(L_3); (L_3)->SetAt(static_cast(L_6), (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_7); 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))); return; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m283551BDCA41DD5F26DF3F9FA8221C1730C6680D_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m283551BDCA41DD5F26DF3F9FA8221C1730C6680D_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item0; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) RuntimeObject * L_1 = ___item0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )((*(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)((Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); goto IL_0029; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0016; throw e; } CATCH_0016: { // begin catch(System.InvalidCastException) RuntimeObject * L_2 = ___item0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_3, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL); goto IL_0029; } // end catch (depth: 1) IL_0029: { NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_5 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)); } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m52F988E6CFF87708F4EEE3A357448BD6950DC8D2_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); RuntimeObject* L_1 = ___collection0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t43F694409D8EA93AC9DDE4B9906DA7D02B9A6214 * List_1_AsReadOnly_m35423A8543EFDF37EC7A39908B2E232E455DDA0C_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t43F694409D8EA93AC9DDE4B9906DA7D02B9A6214 * L_0 = (ReadOnlyCollection_1_t43F694409D8EA93AC9DDE4B9906DA7D02B9A6214 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ReadOnlyCollection_1_t43F694409D8EA93AC9DDE4B9906DA7D02B9A6214 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m55F2FC0D5C30A4DBD298038F49AF17D26B518F48_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, int32_t ___count1, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_5 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_8 = ___item2; RuntimeObject* L_9 = ___comparer3; int32_t L_10 = (( int32_t (*) (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, int32_t, int32_t, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_5, (int32_t)L_6, (int32_t)L_7, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_8, (RuntimeObject*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return L_10; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mE7AA02FD855D5A87F61AE1211F2F79EDA6D6D221_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, const RuntimeMethod* method) { { NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_0 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_1 = ___item0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_2 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, int32_t, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)0, (int32_t)L_0, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mE660F9694C65EE0D1D8CD45A623FD925B0D09F63_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_0 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_1 = ___item0; RuntimeObject* L_2 = ___comparer1; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_3 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, int32_t, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)0, (int32_t)L_0, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_3; } } // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mC05DE67185C975DC5AB71B458A6B9BF78C87AE19_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0022; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_1 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_2 = (int32_t)__this->get__size_2(); Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); __this->set__size_2(0); } IL_0022: { 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.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mF0EB171DFBAC60DA2A6840A45ED8C9E19DB8F620_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 * V_1 = NULL; int32_t V_2 = 0; { goto IL_0030; } { V_0 = (int32_t)0; goto IL_0025; } IL_000c: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_1 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_4 = (L_1)->GetAt(static_cast(L_3)); goto IL_0021; } { return (bool)1; } IL_0021: { int32_t L_5 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0025: { int32_t L_6 = V_0; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_000c; } } { return (bool)0; } IL_0030: { EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 * L_8 = (( EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 *)L_8; V_2 = (int32_t)0; goto IL_0055; } IL_003a: { EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 * L_9 = V_1; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_10 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_13 = (L_10)->GetAt(static_cast(L_12)); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_14 = ___item0; NullCheck((EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 *)L_9); bool L_15 = VirtFuncInvoker2< bool, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t782178306EB8B0010E7B1E3913E62F5934F46927 *)L_9, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_13, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_14); if (!L_15) { goto IL_0051; } } { return (bool)1; } IL_0051: { int32_t L_16 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0055: { int32_t L_17 = V_2; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_003a; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m10C874E980369CC7717792518AA6AC452532D926_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); bool L_3 = (( bool (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )((*(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)((Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); return L_3; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m262F66DA82D512DFDAC1522939281EAA54C7E9FE_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* ___array0, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_0 = ___array0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m5933FC1392AC98447F8D94803621367C61770A08_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_CopyTo_m5933FC1392AC98447F8D94803621367C61770A08_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeArray * L_0 = ___array0; if (!L_0) { goto IL_0012; } } { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2 = Array_get_Rank_m38145B59D67D75F9896A3F8CDA9B966641AE99E1((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)7, /*hidden argument*/NULL); } IL_0012: { } IL_0013: try { // begin try (depth: 1) Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_3 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); RuntimeArray * L_4 = ___array0; int32_t L_5 = ___arrayIndex1; int32_t L_6 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); goto IL_0033; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0029; throw e; } CATCH_0029: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)18), /*hidden argument*/NULL); goto IL_0033; } // end catch (depth: 1) IL_0033: { return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m7835B483AC574FB3A74DA248E84D11D76D4650C1_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___index0; int32_t L_2 = ___count3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2))) { goto IL_0013; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_0013: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_3 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_4 = ___index0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_5 = ___array1; int32_t L_6 = ___arrayIndex2; int32_t L_7 = ___count3; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m4B214AAA10EA7C29E22DDAE4F29ABAFB9BDDDECA_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_0 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((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::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m41DAF8CC9A2A6F8986D09CBD137157C28D05F7BC_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___min0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_0 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); NullCheck(L_0); int32_t L_1 = ___min0; if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) >= ((int32_t)L_1))) { goto IL_003d; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_2 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_3 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))), (int32_t)2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = (int32_t)G_B4_0; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0030; } } { V_0 = (int32_t)((int32_t)2146435071); } IL_0030: { int32_t L_5 = V_0; int32_t L_6 = ___min0; if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0036; } } { int32_t L_7 = ___min0; V_0 = (int32_t)L_7; } IL_0036: { int32_t L_8 = V_0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_003d: { return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mB00FAB0FBD2FB5B5989EED9AD7283C519F925684_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match0, const RuntimeMethod* method) { { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_0 = ___match0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_1 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA List_1_Find_m1457519896292F654BEF2768103D8F699F15ACD7_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_1 = ___match0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_2 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_1, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_6) { goto IL_002e; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_7 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_10 = (L_7)->GetAt(static_cast(L_9)); return L_10; } IL_002e: { int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; int32_t L_13 = (int32_t)__this->get__size_2(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000d; } } { il2cpp_codegen_initobj((&V_1), sizeof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_14 = V_1; return L_14; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * List_1_FindAll_m14F3C6B322650C633A8CFA0CF39A18A4EE25A4F9_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match0, const RuntimeMethod* method) { List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * V_0 = NULL; int32_t V_1 = 0; { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * L_1 = (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)(L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); V_0 = (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)L_1; V_1 = (int32_t)0; goto IL_003d; } IL_0013: { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_2 = ___match0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_3 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_2); bool L_7 = (( bool (*) (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_2, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0039; } } { List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * L_8 = V_0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_9 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)L_8); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)L_8, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0039: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_003d: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0013; } } { List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * L_16 = V_0; return L_16; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m82D89E693E400A6D5E15BE6D79CFC0E917492AC4_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_1 = ___match0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_2 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, int32_t, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mF96150733F3CFF90F6EF4E56BC9345AC68F22966_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___startIndex0, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___startIndex0; Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_3 = ___match1; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_4 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, int32_t, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0C147837442041508CC1B05CBE266F6C85AFA1D3_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count1; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_6 = ___match2; if (L_6) { goto IL_0033; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0033: { int32_t L_7 = ___startIndex0; int32_t L_8 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)); int32_t L_9 = ___startIndex0; V_1 = (int32_t)L_9; goto IL_0055; } IL_003b: { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_10 = ___match2; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_11 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_10); bool L_15 = (( bool (*) (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_10, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_15) { goto IL_0051; } } { int32_t L_16 = V_1; return L_16; } IL_0051: { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0055: { int32_t L_18 = V_1; int32_t L_19 = V_0; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_003b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA List_1_FindLast_m14349287D844E1EDA68EFA8D37EC8073AC2B127F_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { 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_0039; } IL_0014: { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_2 = ___match0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_3 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_2); bool L_7 = (( bool (*) (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_2, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0035; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_8 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_11 = (L_8)->GetAt(static_cast(L_10)); return L_11; } IL_0035: { int32_t L_12 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0039: { int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0014; } } { il2cpp_codegen_initobj((&V_1), sizeof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_14 = V_1; return L_14; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m6157E90C49CD4C5B54902A76E921D43A0F5045E0_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_2 = ___match0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_3 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, int32_t, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m781E45A360C8294573A1459DE7BF86B85939998B_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___startIndex0, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = ___startIndex0; Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_2 = ___match1; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_3 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, int32_t, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m102133B12540121396BFC0BEAF8FE8876D61C791_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_0 = ___match2; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if (L_1) { goto IL_0020; } } { int32_t L_2 = ___startIndex0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); goto IL_0032; } IL_0020: { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_3) >= ((uint32_t)L_4)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0032: { int32_t L_5 = ___count1; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_003e; } } { int32_t L_6 = ___startIndex0; int32_t L_7 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), (int32_t)1))) >= ((int32_t)0))) { goto IL_0047; } } IL_003e: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_0047: { int32_t L_8 = ___startIndex0; int32_t L_9 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = ___startIndex0; V_1 = (int32_t)L_10; goto IL_0069; } IL_004f: { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_11 = ___match2; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_12 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_11); bool L_16 = (( bool (*) (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_11, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_16) { goto IL_0065; } } { int32_t L_17 = V_1; return L_17; } IL_0065: { int32_t L_18 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)); } IL_0069: { int32_t L_19 = V_1; int32_t L_20 = V_0; if ((((int32_t)L_19) > ((int32_t)L_20))) { goto IL_004f; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m131B7E5A00FC09A12F6760343E855A33600300B9_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Action_1_t7D65F078731E63558674FAA7A995A5E7DABDF260 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m131B7E5A00FC09A12F6760343E855A33600300B9_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Action_1_t7D65F078731E63558674FAA7A995A5E7DABDF260 * L_0 = ___action0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__version_3(); V_0 = (int32_t)L_1; V_1 = (int32_t)0; goto IL_003a; } IL_0014: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__version_3(); if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0024; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_4 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (L_4) { goto IL_0043; } } IL_0024: { Action_1_t7D65F078731E63558674FAA7A995A5E7DABDF260 * L_5 = ___action0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_6 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_9 = (L_6)->GetAt(static_cast(L_8)); NullCheck((Action_1_t7D65F078731E63558674FAA7A995A5E7DABDF260 *)L_5); (( void (*) (Action_1_t7D65F078731E63558674FAA7A995A5E7DABDF260 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t7D65F078731E63558674FAA7A995A5E7DABDF260 *)L_5, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_003a: { int32_t L_11 = V_1; int32_t L_12 = (int32_t)__this->get__size_2(); if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0014; } } IL_0043: { int32_t L_13 = V_0; int32_t L_14 = (int32_t)__this->get__version_3(); if ((((int32_t)L_13) == ((int32_t)L_14))) { goto IL_005a; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_15 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (!L_15) { goto IL_005a; } } { ThrowHelper_ThrowInvalidOperationException_m5FC21125115DA5A3A78175937F96B30333FF2454((int32_t)((int32_t)32), /*hidden argument*/NULL); } IL_005a: { return; } } // System.Collections.Generic.List`1_Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5 List_1_GetEnumerator_m0CDAA18E4194D22B113ECF41252BEF2E7C8A177F_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m729906DCC665F552739902CE2E010FCAE23A6100((&L_0), (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); return L_0; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB34E26A235BBA2DC83328A1AC794071FDEF27A8D_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m729906DCC665F552739902CE2E010FCAE23A6100((&L_0), (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m7CE4414F3C9D974DA73884BF1AC3D735111C0AF0_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m729906DCC665F552739902CE2E010FCAE23A6100((&L_0), (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_t93D867100D4E69F8015BC2EB92BC06ED5A5A82F5 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * List_1_GetRange_mF526C7A080D8B417D9E8240BC5F563C0CB36C060_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * V_0 = NULL; { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * L_6 = (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)(L_6, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); V_0 = (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)L_6; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_7 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_8 = ___index0; List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * L_9 = V_0; NullCheck(L_9); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_10 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_9->get__items_1(); int32_t L_11 = ___count1; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * L_12 = V_0; int32_t L_13 = ___count1; NullCheck(L_12); L_12->set__size_2(L_13); List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * L_14 = V_0; return L_14; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mD8E83271614AF2AE28D6B3A93AA04B2D92E39173_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, const RuntimeMethod* method) { { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_0 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_0, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m26985BA05F8267F5C30FB1951A12545636D13A13_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_3 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )((*(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)((Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return L_3; } IL_0015: { return (-1); } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mF1A5FE9EF1BDBAB6168CD39F387D593CBEC2C21F_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_2 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_3 = ___item0; int32_t L_4 = ___index1; int32_t L_5 = (int32_t)__this->get__size_2(); int32_t L_6 = ___index1; int32_t L_7 = (( int32_t (*) (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_2, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_3, (int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_7; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m0D6B9B2F81D17D7E9F72C4B6D1DC75066FAB9892_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count2; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_6 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_7 = ___item0; int32_t L_8 = ___index1; int32_t L_9 = ___count2; int32_t L_10 = (( int32_t (*) (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_6, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_10; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m63371DBFAE5E6FCC72DAB02A8368AF170E26A011_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item1, const RuntimeMethod* method) { { 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_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = (int32_t)__this->get__size_2(); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_3 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); NullCheck(L_3); if ((!(((uint32_t)L_2) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))) { goto IL_0030; } } { int32_t L_4 = (int32_t)__this->get__size_2(); NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0030: { int32_t L_5 = ___index0; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0056; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_7 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_8 = ___index0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_9 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); int32_t L_12 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL); } IL_0056: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_13 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_14 = ___index0; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_15 = ___item1; NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_15); int32_t L_16 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1))); int32_t L_17 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mB4838D264AF650BC6208E2DE83E827D11EBB8B04_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __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_mB4838D264AF650BC6208E2DE83E827D11EBB8B04_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)L_1, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )((*(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)((Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___item1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mB8DB9559D317D019B593B895C99F8E6E73772269_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertRange_mB8DB9559D317D019B593B895C99F8E6E73772269_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject* L_0 = ___collection1; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_0009: { 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_001b; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_001b: { RuntimeObject* L_3 = ___collection1; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_4 = V_0; if (!L_4) { goto IL_00c0; } } { 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->klass->rgctx_data, 2), (RuntimeObject*)L_5); V_1 = (int32_t)L_6; int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_00ef; } } { int32_t L_8 = (int32_t)__this->get__size_2(); int32_t L_9 = V_1; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_006a; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_12 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_13 = ___index0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_14 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_15 = ___index0; int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get__size_2(); int32_t L_18 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL); } IL_006a: { RuntimeObject* L_19 = V_0; if ((!(((RuntimeObject*)(List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19)))) { goto IL_00a3; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_20 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_21 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_22 = ___index0; int32_t L_23 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_24 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_25 = ___index0; int32_t L_26 = V_1; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_27 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_28 = ___index0; int32_t L_29 = (int32_t)__this->get__size_2(); int32_t L_30 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL); goto IL_00b0; } IL_00a3: { RuntimeObject* L_31 = V_0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_32 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_33 = ___index0; NullCheck((RuntimeObject*)L_31); InterfaceActionInvoker2< Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_32, (int32_t)L_33); } IL_00b0: { int32_t L_34 = (int32_t)__this->get__size_2(); int32_t L_35 = V_1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35))); goto IL_00ef; } IL_00c0: { RuntimeObject* L_36 = ___collection1; NullCheck((RuntimeObject*)L_36); RuntimeObject* L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36); V_2 = (RuntimeObject*)L_37; } IL_00c7: try { // begin try (depth: 1) { goto IL_00db; } IL_00c9: { int32_t L_38 = ___index0; int32_t L_39 = (int32_t)L_38; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); RuntimeObject* L_40 = V_2; NullCheck((RuntimeObject*)L_40); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_41 = InterfaceFuncInvoker0< Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40); NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)L_39, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); } IL_00db: { RuntimeObject* L_42 = V_2; NullCheck((RuntimeObject*)L_42); bool L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_42); if (L_43) { goto IL_00c9; } } IL_00e3: { IL2CPP_LEAVE(0xEF, FINALLY_00e5); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00e5; } FINALLY_00e5: { // begin finally (depth: 1) { RuntimeObject* L_44 = V_2; if (!L_44) { goto IL_00ee; } } IL_00e8: { RuntimeObject* L_45 = V_2; NullCheck((RuntimeObject*)L_45); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_45); } IL_00ee: { IL2CPP_END_FINALLY(229) } } // end finally (depth: 1) IL2CPP_CLEANUP(229) { IL2CPP_JUMP_TBL(0xEF, IL_00ef) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_00ef: { int32_t L_46 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mD5AA346417E1C2CDA7ABA11117416F90DFD4E927_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if (L_0) { goto IL_000a; } } { return (-1); } IL_000a: { Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_4 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )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->klass->rgctx_data, 39)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mBE79E913C5770F127A0F7744C9A8F851FE31507E_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_5 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )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->klass->rgctx_data, 39)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mEBE498A59C61C93A41F2A47B6492E3AEF7257AC9_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_0 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_0) { goto IL_0014; } } { int32_t L_1 = ___index1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0014; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_0014: { NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_2 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_2) { goto IL_0028; } } { int32_t L_3 = ___count2; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0028; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0028: { int32_t L_4 = (int32_t)__this->get__size_2(); if (L_4) { goto IL_0032; } } { return (-1); } IL_0032: { int32_t L_5 = ___index1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0044; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0044: { int32_t L_7 = ___count2; int32_t L_8 = ___index1; if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))))) { goto IL_0053; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0053: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_9 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_10 = ___item0; int32_t L_11 = ___index1; int32_t L_12 = ___count2; int32_t L_13 = (( int32_t (*) (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_9, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); return L_13; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m93197099A987631A212E81DE5F78ACA0E30318C7_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_0 = ___item0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_1 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0015; } } { int32_t L_3 = V_0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); return (bool)1; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m539C68D8019EA1AAA557B5EC44F2F9A693243F49_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( bool (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )((*(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)((Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); } IL_0015: { return; } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mFAE8BC44B68BD6A0D67B0CCDC16FDB9C9E58B7F3_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0011; } IL_000d: { int32_t L_1 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)); } IL_0011: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_002e; } } { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_4 = ___match0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_5 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_4); bool L_9 = (( bool (*) (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_4, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_9) { goto IL_000d; } } IL_002e: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0039; } } { return 0; } IL_0039: { int32_t L_12 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); goto IL_0089; } IL_003f: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0043: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_0060; } } { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_16 = ___match0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_17 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_16); bool L_21 = (( bool (*) (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_16, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_21) { goto IL_003f; } } IL_0060: { int32_t L_22 = V_1; int32_t L_23 = (int32_t)__this->get__size_2(); if ((((int32_t)L_22) >= ((int32_t)L_23))) { goto IL_0089; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_24 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_25 = V_0; int32_t L_26 = (int32_t)L_25; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_27 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_28 = V_1; int32_t L_29 = (int32_t)L_28; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); NullCheck(L_27); int32_t L_30 = L_29; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_31 = (L_27)->GetAt(static_cast(L_30)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_31); } IL_0089: { int32_t L_32 = V_1; int32_t L_33 = (int32_t)__this->get__size_2(); if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_0043; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_34 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_35 = V_0; int32_t L_36 = (int32_t)__this->get__size_2(); int32_t L_37 = V_0; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL); int32_t L_38 = (int32_t)__this->get__size_2(); int32_t L_39 = V_0; int32_t L_40 = V_0; __this->set__size_2(L_40); int32_t L_41 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1))); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mEA3FB14B18C62146AE9D27C7086FFE1AAA7DEC3F_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, const RuntimeMethod* method) { Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA V_0; memset((&V_0), 0, sizeof(V_0)); { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { int32_t L_2 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1))); int32_t L_3 = ___index0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0042; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_5 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_6 = ___index0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_7 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); int32_t L_10 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL); } IL_0042: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_11 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_12 = (int32_t)__this->get__size_2(); il2cpp_codegen_initobj((&V_0), sizeof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )); Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_13); int32_t L_14 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m84FB6426435F095C5F20B308BA2C7628AA8F1252_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0082; } } { int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7))); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_0062; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_10 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_11 = ___index0; int32_t L_12 = ___count1; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_13 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_14 = ___index0; int32_t L_15 = (int32_t)__this->get__size_2(); int32_t L_16 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL); } IL_0062: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_17 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_18 = (int32_t)__this->get__size_2(); int32_t L_19 = ___count1; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL); int32_t L_20 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))); } IL_0082: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mFF21B7D83DFE97F358371BFC88252E7538C7564A_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_0 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m6B5ED38B58F144A6AE2CF83A87A981CBE065FE53_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_5 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; (( void (*) (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); 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))); return; } } // System.Void System.Collections.Generic.List`1::Sort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB0BAB71F61E158A07D408AD910E3BC02EA4588E1_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { { NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_0 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7562F97B6B014A925EBE1F08122E606601E2321B_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); int32_t L_0 = (( int32_t (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); RuntimeObject* L_1 = ___comparer0; NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD2403869F0EA3265E325E7D7444B34F68DBEC440_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_5 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; RuntimeObject* L_8 = ___comparer2; (( void (*) (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); int32_t L_9 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m716393559A719C75A410B15D8B7662FF3AA190EA_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * ___comparison0, const RuntimeMethod* method) { { Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * L_0 = ___comparison0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0025; } } { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_2 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 * L_4 = ___comparison0; (( void (*) (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*, int32_t, int32_t, Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t8105C0FDA9A8930F9D6882DA1244B0E725997893 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)); } IL_0025: { return; } } // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* List_1_ToArray_mEF5ABAABC76737383EBE2B4CA4BADD0073F53BE5_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_1 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)(Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0); V_0 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)L_1; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_2 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_3 = V_0; int32_t L_4 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL); Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_5 = V_0; return L_5; } } // System.Void System.Collections.Generic.List`1::TrimExcess() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m566BFF820C8F66B0E9BAB0CFA61A4508B317D1BB_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_0 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); NullCheck(L_0); V_0 = (int32_t)(((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)(((double)((double)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))))), (double)(0.9)))))); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = V_0; if ((((int32_t)L_1) >= ((int32_t)L_2))) { goto IL_002a; } } { int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this); (( void (*) (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_002a: { return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m269E583840CA7EB39B97AEDA0FFB92C28399960A_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * __this, Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0027; } IL_000d: { Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 * L_1 = ___match0; Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_2 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E550EB6132A5517A8170BCC21F7C272E12A8964 *)L_1, (Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_6) { goto IL_0023; } } { return (bool)0; } IL_0023: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0027: { 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.Collections.Generic.IList`1 System.Collections.Generic.List`1::Synchronized(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_mBC961DD51BCA1D83770244767FBA3BEFEB84DD04_gshared (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * ___list0, const RuntimeMethod* method) { { List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 * L_0 = ___list0; SynchronizedList_t1DEAB5203BA050DD9483AE848F0B281627C3BA4F * L_1 = (SynchronizedList_t1DEAB5203BA050DD9483AE848F0B281627C3BA4F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49)); (( void (*) (SynchronizedList_t1DEAB5203BA050DD9483AE848F0B281627C3BA4F *, List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)); return L_1; } } // System.Void System.Collections.Generic.List`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m9C8888623CF5D543F52F1DF417AC1BD8DD7AF494_gshared (const RuntimeMethod* method) { { Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9* L_0 = (Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)(Matrix4x4U5BU5D_t1C64F7A0C34058334A8A95BF165F0027690598C9*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0); ((List_1_tEB5A83AED8C110BD9C7C0230388DC70C83A6B4D7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m648FA5FDE100B997A2C46B51182DFBCA532D92E7_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_0 = ((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF13CBE055F85BD87AF7C3667C3F6A88319711DD1_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL); } IL_0012: { int32_t L_1 = ___capacity0; if (L_1) { goto IL_0021; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_2 = ((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_2); return; } IL_0021: { int32_t L_3 = ___capacity0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_4 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)(ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3); __this->set__items_1(L_4); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA185F1E84FA5DCC64178B5C0C2FA2FA2A87C1568_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_mA185F1E84FA5DCC64178B5C0C2FA2FA2A87C1568_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0050; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); int32_t L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3); V_1 = (int32_t)L_4; int32_t L_5 = V_1; if (L_5) { goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_6 = ((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_6); return; } IL_002f: { int32_t L_7 = V_1; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_8 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)(ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7); __this->set__items_1(L_8); RuntimeObject* L_9 = V_0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_10 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker2< ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_10, (int32_t)0); int32_t L_11 = V_1; __this->set__size_2(L_11); return; } IL_0050: { __this->set__size_2(0); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_12 = ((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); RuntimeObject* L_13 = ___collection0; NullCheck((RuntimeObject*)L_13); RuntimeObject* L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13); V_2 = (RuntimeObject*)L_14; } IL_0069: try { // begin try (depth: 1) { goto IL_0077; } IL_006b: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_16 = InterfaceFuncInvoker0< ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15); NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0077: { RuntimeObject* L_17 = V_2; NullCheck((RuntimeObject*)L_17); bool L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_17); if (L_18) { goto IL_006b; } } IL_007f: { IL2CPP_LEAVE(0x8B, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) { RuntimeObject* L_19 = V_2; if (!L_19) { goto IL_008a; } } IL_0084: { RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); } IL_008a: { IL2CPP_END_FINALLY(129) } } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_JUMP_TBL(0x8B, IL_008b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_008b: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m4273EDB14ADF05A3BF7D32A9CD20BEC20EC2A3A1_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_0 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__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) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m333204E0645ACA7515A2463B517C5CC86658DB75_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___value0, const RuntimeMethod* method) { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* V_0 = NULL; { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___value0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_3 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__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_0058; } } { int32_t L_4 = ___value0; if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_004d; } } { int32_t L_5 = ___value0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_6 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)(ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5); V_0 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_6; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_0045; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_8 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_9 = V_0; int32_t L_10 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL); } IL_0045: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_11 = V_0; __this->set__items_1(L_11); return; } IL_004d: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_12 = ((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); } IL_0058: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mB36A27D88168EE1F14EE4D38D1A94A8D101BA088_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mD3DD4E046D2B029891D6E4CA98794DCDE1F4F14A_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m288E30636C87CB02621357D7FAD0EAFA1C461410_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m76BF05413285CA465F0B5848D2AD07E6CADA66C3_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mAD8023D899E56D4C656E8F2806A4B7FF847D1A37_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m7F73DAD4C2610ABDE0D73794404C226DF944B232_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m7F73DAD4C2610ABDE0D73794404C226DF944B232_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(L_2, /*hidden argument*/NULL); InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL); } IL_001a: { RuntimeObject * L_3 = (RuntimeObject *)__this->get__syncRoot_4(); return L_3; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D List_1_get_Item_m1DAEFDCCD633B59D14F492D8F8CCE4A2677A4651_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_2 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_3 = ___index0; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_2, (int32_t)L_3); return L_4; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m19E9163C55EB96DF4EF0EA427C795A9807586E27_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___value1, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_2 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_3 = ___index0; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_4 = ___value1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_4); 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.Boolean System.Collections.Generic.List`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mFC412C5D79181490634B68AF2B76035FDA789B42_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_2 = V_0; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m19016107E922FFCE6B5773AE9461FE0C95BC7338_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_1 = (( ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m6A7498635C7BEA4B02AE647F6FD007671DCAE213_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __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_m6A7498635C7BEA4B02AE647F6FD007671DCAE213_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___value1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___value1; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)L_1, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )((*(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)((ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___value1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m96C37A4EA4279C32F6D8F10B118918ED30A6401F_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_1 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__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_001e; } } { int32_t L_2 = (int32_t)__this->get__size_2(); NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_001e: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_3 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_4 = (int32_t)__this->get__size_2(); V_0 = (int32_t)L_4; int32_t L_5 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); int32_t L_6 = V_0; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_7 = ___item0; NullCheck(L_3); (L_3)->SetAt(static_cast(L_6), (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_7); 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))); return; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mDDAA01D0A4C43028C07937EBCC2BFC287B463719_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_mDDAA01D0A4C43028C07937EBCC2BFC287B463719_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item0; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) RuntimeObject * L_1 = ___item0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )((*(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)((ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); goto IL_0029; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0016; throw e; } CATCH_0016: { // begin catch(System.InvalidCastException) RuntimeObject * L_2 = ___item0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_3, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL); goto IL_0029; } // end catch (depth: 1) IL_0029: { NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_5 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)); } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m8834E979B2340012AB08DFD193324C5A388DE225_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); RuntimeObject* L_1 = ___collection0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tC4ED44248F31738144EE5E593D472560317F3DC1 * List_1_AsReadOnly_mA787F6FCFB5A456327FCDB15FC0E482C9519CF22_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_tC4ED44248F31738144EE5E593D472560317F3DC1 * L_0 = (ReadOnlyCollection_1_tC4ED44248F31738144EE5E593D472560317F3DC1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ReadOnlyCollection_1_tC4ED44248F31738144EE5E593D472560317F3DC1 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mD886488107D01657460A8332354B3B7B576E1D0C_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, int32_t ___count1, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_5 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_8 = ___item2; RuntimeObject* L_9 = ___comparer3; int32_t L_10 = (( int32_t (*) (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, int32_t, int32_t, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_5, (int32_t)L_6, (int32_t)L_7, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_8, (RuntimeObject*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return L_10; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mD54803C5627C4015004E8B929BCF968160B16A72_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, const RuntimeMethod* method) { { NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_0 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_1 = ___item0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_2 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, int32_t, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)0, (int32_t)L_0, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m6DD7C19ADD672733C8729B2109BC25DCE57824A9_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_0 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_1 = ___item0; RuntimeObject* L_2 = ___comparer1; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_3 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, int32_t, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)0, (int32_t)L_0, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_3; } } // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m94FE9A594598E47432AA2E13BD020D33B62A0D85_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0022; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_1 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_2 = (int32_t)__this->get__size_2(); Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); __this->set__size_2(0); } IL_0022: { 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.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m335491939ADCE7A65F932058452706E009CDFCCD_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 * V_1 = NULL; int32_t V_2 = 0; { goto IL_0030; } { V_0 = (int32_t)0; goto IL_0025; } IL_000c: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_1 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_4 = (L_1)->GetAt(static_cast(L_3)); goto IL_0021; } { return (bool)1; } IL_0021: { int32_t L_5 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0025: { int32_t L_6 = V_0; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_000c; } } { return (bool)0; } IL_0030: { EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 * L_8 = (( EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 *)L_8; V_2 = (int32_t)0; goto IL_0055; } IL_003a: { EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 * L_9 = V_1; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_10 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_13 = (L_10)->GetAt(static_cast(L_12)); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_14 = ___item0; NullCheck((EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 *)L_9); bool L_15 = VirtFuncInvoker2< bool, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t804AE5DF8819BE0A5E0590114546347E7F7A5C31 *)L_9, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_13, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_14); if (!L_15) { goto IL_0051; } } { return (bool)1; } IL_0051: { int32_t L_16 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0055: { int32_t L_17 = V_2; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_003a; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m2EEBB79AB02C77565E0BB2C0E34B15E2A456E466_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); bool L_3 = (( bool (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )((*(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)((ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); return L_3; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m9BC33796366997085032C9CF3C14DAC6FF2460C1_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* ___array0, const RuntimeMethod* method) { { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_0 = ___array0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mA16E5B50C896CDA7957DB8E2B023F67772C4DE9B_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_CopyTo_mA16E5B50C896CDA7957DB8E2B023F67772C4DE9B_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeArray * L_0 = ___array0; if (!L_0) { goto IL_0012; } } { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2 = Array_get_Rank_m38145B59D67D75F9896A3F8CDA9B966641AE99E1((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)7, /*hidden argument*/NULL); } IL_0012: { } IL_0013: try { // begin try (depth: 1) ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_3 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); RuntimeArray * L_4 = ___array0; int32_t L_5 = ___arrayIndex1; int32_t L_6 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); goto IL_0033; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0029; throw e; } CATCH_0029: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)18), /*hidden argument*/NULL); goto IL_0033; } // end catch (depth: 1) IL_0033: { return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m3D569E229157CE30CEEF630447F7A8178FFE3481_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___index0; int32_t L_2 = ___count3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2))) { goto IL_0013; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_0013: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_3 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_4 = ___index0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_5 = ___array1; int32_t L_6 = ___arrayIndex2; int32_t L_7 = ___count3; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mEE36D06F13066554A5D74DF70F0667970264A23F_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_0 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((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::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m7E761E17A96CD9281B7C9F0B806314024A616504_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___min0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_0 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); NullCheck(L_0); int32_t L_1 = ___min0; if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) >= ((int32_t)L_1))) { goto IL_003d; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_2 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_3 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))), (int32_t)2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = (int32_t)G_B4_0; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0030; } } { V_0 = (int32_t)((int32_t)2146435071); } IL_0030: { int32_t L_5 = V_0; int32_t L_6 = ___min0; if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0036; } } { int32_t L_7 = ___min0; V_0 = (int32_t)L_7; } IL_0036: { int32_t L_8 = V_0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_003d: { return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m7B721C7A8F05E5ABF651E7559BA7E7629FB334EC_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match0, const RuntimeMethod* method) { { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_0 = ___match0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_1 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D List_1_Find_m393C4EC171950A35E8C21700EA8AB9A954E6C53F_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_1 = ___match0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_2 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_1, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_6) { goto IL_002e; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_7 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_10 = (L_7)->GetAt(static_cast(L_9)); return L_10; } IL_002e: { int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; int32_t L_13 = (int32_t)__this->get__size_2(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000d; } } { il2cpp_codegen_initobj((&V_1), sizeof(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_14 = V_1; return L_14; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * List_1_FindAll_m89987F34B95905DD729430D0EE0626CA4A3DC441_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match0, const RuntimeMethod* method) { List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * V_0 = NULL; int32_t V_1 = 0; { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * L_1 = (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)(L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); V_0 = (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)L_1; V_1 = (int32_t)0; goto IL_003d; } IL_0013: { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_2 = ___match0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_3 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_2); bool L_7 = (( bool (*) (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_2, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0039; } } { List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * L_8 = V_0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_9 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)L_8); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)L_8, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0039: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_003d: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0013; } } { List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * L_16 = V_0; return L_16; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m384710BB27324309735E9DF04F59BAE62853FACD_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_1 = ___match0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_2 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, int32_t, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m24DDB3F2B26207C8428CF2F09B085C248FBD1F38_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___startIndex0, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___startIndex0; Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_3 = ___match1; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_4 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, int32_t, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mFD0AC62AE379C5E850D62B8B387F4560609025CE_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count1; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_6 = ___match2; if (L_6) { goto IL_0033; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0033: { int32_t L_7 = ___startIndex0; int32_t L_8 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)); int32_t L_9 = ___startIndex0; V_1 = (int32_t)L_9; goto IL_0055; } IL_003b: { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_10 = ___match2; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_11 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_10); bool L_15 = (( bool (*) (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_10, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_15) { goto IL_0051; } } { int32_t L_16 = V_1; return L_16; } IL_0051: { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0055: { int32_t L_18 = V_1; int32_t L_19 = V_0; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_003b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D List_1_FindLast_m30DBE86ED1C5493E85065124680A5E909A3F5F3A_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { 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_0039; } IL_0014: { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_2 = ___match0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_3 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_2); bool L_7 = (( bool (*) (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_2, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0035; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_8 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_11 = (L_8)->GetAt(static_cast(L_10)); return L_11; } IL_0035: { int32_t L_12 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0039: { int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0014; } } { il2cpp_codegen_initobj((&V_1), sizeof(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_14 = V_1; return L_14; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mE96341CCCC4953C9215FEEEE75A437D4ED981E0C_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_2 = ___match0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_3 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, int32_t, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m02A7F1E4C79C173D5F7755AA43F5F6BBA7B60349_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___startIndex0, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = ___startIndex0; Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_2 = ___match1; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_3 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, int32_t, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mD526C626C4AE9BD5726346A9671DEA8A794B4206_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_0 = ___match2; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if (L_1) { goto IL_0020; } } { int32_t L_2 = ___startIndex0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); goto IL_0032; } IL_0020: { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_3) >= ((uint32_t)L_4)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0032: { int32_t L_5 = ___count1; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_003e; } } { int32_t L_6 = ___startIndex0; int32_t L_7 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), (int32_t)1))) >= ((int32_t)0))) { goto IL_0047; } } IL_003e: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_0047: { int32_t L_8 = ___startIndex0; int32_t L_9 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = ___startIndex0; V_1 = (int32_t)L_10; goto IL_0069; } IL_004f: { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_11 = ___match2; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_12 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_11); bool L_16 = (( bool (*) (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_11, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_16) { goto IL_0065; } } { int32_t L_17 = V_1; return L_17; } IL_0065: { int32_t L_18 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)); } IL_0069: { int32_t L_19 = V_1; int32_t L_20 = V_0; if ((((int32_t)L_19) > ((int32_t)L_20))) { goto IL_004f; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mC4DA9BBD76EB54C90561E76C26F87255906CD330_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, Action_1_t9DDCD79769ABDA964DF387C3C5D72506D9E977CC * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_mC4DA9BBD76EB54C90561E76C26F87255906CD330_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Action_1_t9DDCD79769ABDA964DF387C3C5D72506D9E977CC * L_0 = ___action0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__version_3(); V_0 = (int32_t)L_1; V_1 = (int32_t)0; goto IL_003a; } IL_0014: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__version_3(); if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0024; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_4 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (L_4) { goto IL_0043; } } IL_0024: { Action_1_t9DDCD79769ABDA964DF387C3C5D72506D9E977CC * L_5 = ___action0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_6 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_9 = (L_6)->GetAt(static_cast(L_8)); NullCheck((Action_1_t9DDCD79769ABDA964DF387C3C5D72506D9E977CC *)L_5); (( void (*) (Action_1_t9DDCD79769ABDA964DF387C3C5D72506D9E977CC *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t9DDCD79769ABDA964DF387C3C5D72506D9E977CC *)L_5, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_003a: { int32_t L_11 = V_1; int32_t L_12 = (int32_t)__this->get__size_2(); if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0014; } } IL_0043: { int32_t L_13 = V_0; int32_t L_14 = (int32_t)__this->get__version_3(); if ((((int32_t)L_13) == ((int32_t)L_14))) { goto IL_005a; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_15 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (!L_15) { goto IL_005a; } } { ThrowHelper_ThrowInvalidOperationException_m5FC21125115DA5A3A78175937F96B30333FF2454((int32_t)((int32_t)32), /*hidden argument*/NULL); } IL_005a: { return; } } // System.Collections.Generic.List`1_Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534 List_1_GetEnumerator_m97E1C31FAD108AD8C144F81563C2CAB7D4C7E41F_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m616455FDA57E7B236E174849DC89B936CFF39B89((&L_0), (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); return L_0; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB35B293559B94B57DA56DA4CF0605CBABEB35253_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m616455FDA57E7B236E174849DC89B936CFF39B89((&L_0), (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mF9DEEF617D29BC1273909CC85CB8C94C48CA07E0_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m616455FDA57E7B236E174849DC89B936CFF39B89((&L_0), (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_tDD6E023EE2180B8F2463321FE094A630781C5534 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * List_1_GetRange_mC250BCEEC36E2048E92A4F88703D2EB8AA9D6E45_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * V_0 = NULL; { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * L_6 = (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)(L_6, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); V_0 = (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)L_6; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_7 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_8 = ___index0; List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * L_9 = V_0; NullCheck(L_9); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_10 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_9->get__items_1(); int32_t L_11 = ___count1; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * L_12 = V_0; int32_t L_13 = ___count1; NullCheck(L_12); L_12->set__size_2(L_13); List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * L_14 = V_0; return L_14; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m72223CF76FB415E465DECD2A839F2F81D5E2EF94_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, const RuntimeMethod* method) { { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_0 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_0, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m40B539DB9FDABEA2378A8F690D1F302E2C66B79E_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_3 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )((*(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)((ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return L_3; } IL_0015: { return (-1); } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mDC5BA7CB2CF4FA8808BB19F341A74B48E75ED630_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_2 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_3 = ___item0; int32_t L_4 = ___index1; int32_t L_5 = (int32_t)__this->get__size_2(); int32_t L_6 = ___index1; int32_t L_7 = (( int32_t (*) (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_2, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_3, (int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_7; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m507BCC71A03F38BC9A3571960E73F7B2D7C9E0A8_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count2; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_6 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_7 = ___item0; int32_t L_8 = ___index1; int32_t L_9 = ___count2; int32_t L_10 = (( int32_t (*) (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_6, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_10; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mD4730E06A3EE35E54FCFD1B29DB2D3F9D2C339ED_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item1, const RuntimeMethod* method) { { 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_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = (int32_t)__this->get__size_2(); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_3 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); NullCheck(L_3); if ((!(((uint32_t)L_2) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))) { goto IL_0030; } } { int32_t L_4 = (int32_t)__this->get__size_2(); NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0030: { int32_t L_5 = ___index0; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0056; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_7 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_8 = ___index0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_9 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); int32_t L_12 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL); } IL_0056: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_13 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_14 = ___index0; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_15 = ___item1; NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_15); int32_t L_16 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1))); int32_t L_17 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mC08C2105E9E6BC86841BA06E3FCA74E6514C85F2_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __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_mC08C2105E9E6BC86841BA06E3FCA74E6514C85F2_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)L_1, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )((*(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)((ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___item1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m86428CB375AA4EBD3369A83DFEC21D24539D175A_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertRange_m86428CB375AA4EBD3369A83DFEC21D24539D175A_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject* L_0 = ___collection1; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_0009: { 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_001b; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_001b: { RuntimeObject* L_3 = ___collection1; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_4 = V_0; if (!L_4) { goto IL_00c0; } } { 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->klass->rgctx_data, 2), (RuntimeObject*)L_5); V_1 = (int32_t)L_6; int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_00ef; } } { int32_t L_8 = (int32_t)__this->get__size_2(); int32_t L_9 = V_1; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_006a; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_12 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_13 = ___index0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_14 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_15 = ___index0; int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get__size_2(); int32_t L_18 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL); } IL_006a: { RuntimeObject* L_19 = V_0; if ((!(((RuntimeObject*)(List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19)))) { goto IL_00a3; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_20 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_21 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_22 = ___index0; int32_t L_23 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_24 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_25 = ___index0; int32_t L_26 = V_1; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_27 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_28 = ___index0; int32_t L_29 = (int32_t)__this->get__size_2(); int32_t L_30 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL); goto IL_00b0; } IL_00a3: { RuntimeObject* L_31 = V_0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_32 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_33 = ___index0; NullCheck((RuntimeObject*)L_31); InterfaceActionInvoker2< ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_32, (int32_t)L_33); } IL_00b0: { int32_t L_34 = (int32_t)__this->get__size_2(); int32_t L_35 = V_1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35))); goto IL_00ef; } IL_00c0: { RuntimeObject* L_36 = ___collection1; NullCheck((RuntimeObject*)L_36); RuntimeObject* L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36); V_2 = (RuntimeObject*)L_37; } IL_00c7: try { // begin try (depth: 1) { goto IL_00db; } IL_00c9: { int32_t L_38 = ___index0; int32_t L_39 = (int32_t)L_38; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); RuntimeObject* L_40 = V_2; NullCheck((RuntimeObject*)L_40); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_41 = InterfaceFuncInvoker0< ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40); NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)L_39, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); } IL_00db: { RuntimeObject* L_42 = V_2; NullCheck((RuntimeObject*)L_42); bool L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_42); if (L_43) { goto IL_00c9; } } IL_00e3: { IL2CPP_LEAVE(0xEF, FINALLY_00e5); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00e5; } FINALLY_00e5: { // begin finally (depth: 1) { RuntimeObject* L_44 = V_2; if (!L_44) { goto IL_00ee; } } IL_00e8: { RuntimeObject* L_45 = V_2; NullCheck((RuntimeObject*)L_45); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_45); } IL_00ee: { IL2CPP_END_FINALLY(229) } } // end finally (depth: 1) IL2CPP_CLEANUP(229) { IL2CPP_JUMP_TBL(0xEF, IL_00ef) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_00ef: { int32_t L_46 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m8C662476698CFF6B5C4752B6F25657CFE7B6D801_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if (L_0) { goto IL_000a; } } { return (-1); } IL_000a: { ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_4 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )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->klass->rgctx_data, 39)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m4072B9DC9891FE2221B6D4709975264A3EE4480E_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_5 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )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->klass->rgctx_data, 39)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m6E2692509E46C88D48978DB4D9037A8EF42F3AF3_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_0 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_0) { goto IL_0014; } } { int32_t L_1 = ___index1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0014; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_0014: { NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_2 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_2) { goto IL_0028; } } { int32_t L_3 = ___count2; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0028; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0028: { int32_t L_4 = (int32_t)__this->get__size_2(); if (L_4) { goto IL_0032; } } { return (-1); } IL_0032: { int32_t L_5 = ___index1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0044; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0044: { int32_t L_7 = ___count2; int32_t L_8 = ___index1; if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))))) { goto IL_0053; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0053: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_9 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_10 = ___item0; int32_t L_11 = ___index1; int32_t L_12 = ___count2; int32_t L_13 = (( int32_t (*) (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_9, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); return L_13; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m8EBCC02015A9A10539F1AF16DBF7A2090490CB7D_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_0 = ___item0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_1 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0015; } } { int32_t L_3 = V_0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); return (bool)1; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m89D4162C2197FBF8E7570DEE4FF1AB2FE6460DE4_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( bool (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )((*(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)((ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); } IL_0015: { return; } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mC16583260D1D98D582DF62FAC147FD920DF4D841_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0011; } IL_000d: { int32_t L_1 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)); } IL_0011: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_002e; } } { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_4 = ___match0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_5 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_4); bool L_9 = (( bool (*) (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_4, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_9) { goto IL_000d; } } IL_002e: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0039; } } { return 0; } IL_0039: { int32_t L_12 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); goto IL_0089; } IL_003f: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0043: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_0060; } } { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_16 = ___match0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_17 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_16); bool L_21 = (( bool (*) (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_16, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_21) { goto IL_003f; } } IL_0060: { int32_t L_22 = V_1; int32_t L_23 = (int32_t)__this->get__size_2(); if ((((int32_t)L_22) >= ((int32_t)L_23))) { goto IL_0089; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_24 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_25 = V_0; int32_t L_26 = (int32_t)L_25; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_27 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_28 = V_1; int32_t L_29 = (int32_t)L_28; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); NullCheck(L_27); int32_t L_30 = L_29; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_31 = (L_27)->GetAt(static_cast(L_30)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_31); } IL_0089: { int32_t L_32 = V_1; int32_t L_33 = (int32_t)__this->get__size_2(); if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_0043; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_34 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_35 = V_0; int32_t L_36 = (int32_t)__this->get__size_2(); int32_t L_37 = V_0; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL); int32_t L_38 = (int32_t)__this->get__size_2(); int32_t L_39 = V_0; int32_t L_40 = V_0; __this->set__size_2(L_40); int32_t L_41 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1))); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mFC2AAB49783C54D3F6EEB2EABC6E2A01E83D6BA9_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, const RuntimeMethod* method) { ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D V_0; memset((&V_0), 0, sizeof(V_0)); { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { int32_t L_2 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1))); int32_t L_3 = ___index0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0042; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_5 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_6 = ___index0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_7 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); int32_t L_10 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL); } IL_0042: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_11 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_12 = (int32_t)__this->get__size_2(); il2cpp_codegen_initobj((&V_0), sizeof(ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )); ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_13); int32_t L_14 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m2897794E9FDC465B08253F678C4ABF02FFD29DFB_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0082; } } { int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7))); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_0062; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_10 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_11 = ___index0; int32_t L_12 = ___count1; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_13 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_14 = ___index0; int32_t L_15 = (int32_t)__this->get__size_2(); int32_t L_16 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL); } IL_0062: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_17 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_18 = (int32_t)__this->get__size_2(); int32_t L_19 = ___count1; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL); int32_t L_20 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))); } IL_0082: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m19CD0B77996F073F6FC254CFADBAD17E163A130F_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_0 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mE576DA904BBFD32039B65B1D41B9E7BB7EA05591_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_5 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; (( void (*) (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); 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))); return; } } // System.Void System.Collections.Generic.List`1::Sort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m22501F69E7BBF6E5E68C18339F6FA8A506D972A7_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { { NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_0 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7712F8C50D124C90608F0FCDDAB7F639BE5F2224_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); int32_t L_0 = (( int32_t (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); RuntimeObject* L_1 = ___comparer0; NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mCF1747CDBFB9A855847AA4DD090FD174E00C00E1_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_5 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; RuntimeObject* L_8 = ___comparer2; (( void (*) (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); int32_t L_9 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD03B27227D2F9F49C13B79F6B5A86489AA933410_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * ___comparison0, const RuntimeMethod* method) { { Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * L_0 = ___comparison0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0025; } } { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_2 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 * L_4 = ___comparison0; (( void (*) (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*, int32_t, int32_t, Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tA33FEE9C2EE605168BB751701692B25D5E9D2013 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)); } IL_0025: { return; } } // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* List_1_ToArray_mB9EEAAB32A0845F2C3C383B4B2C494D819B08D6F_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_1 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)(ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0); V_0 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)L_1; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_2 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_3 = V_0; int32_t L_4 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL); ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_5 = V_0; return L_5; } } // System.Void System.Collections.Generic.List`1::TrimExcess() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m95D33015BA8D064F94C41E866C72A1FA07C1F67B_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_0 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); NullCheck(L_0); V_0 = (int32_t)(((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)(((double)((double)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))))), (double)(0.9)))))); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = V_0; if ((((int32_t)L_1) >= ((int32_t)L_2))) { goto IL_002a; } } { int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this); (( void (*) (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_002a: { return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m8A24032BCED504BC4C98F9C41DE51C8990151B84_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * __this, Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0027; } IL_000d: { Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 * L_1 = ___match0; ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_2 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *, ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0B090B7E51878CC4E58091B4C4057897CF559871 *)L_1, (ChannelPacket_t666A32E3B50CF1DC7E3DAB739AC2D3A90F764C5D )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_6) { goto IL_0023; } } { return (bool)0; } IL_0023: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0027: { 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.Collections.Generic.IList`1 System.Collections.Generic.List`1::Synchronized(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m9D859281FEA020E382734D8D52EFDC39349048C9_gshared (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * ___list0, const RuntimeMethod* method) { { List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F * L_0 = ___list0; SynchronizedList_t5BF286CDDDB828F4642F5A233552280D22DB6085 * L_1 = (SynchronizedList_t5BF286CDDDB828F4642F5A233552280D22DB6085 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49)); (( void (*) (SynchronizedList_t5BF286CDDDB828F4642F5A233552280D22DB6085 *, List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)); return L_1; } } // System.Void System.Collections.Generic.List`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mA001535A5A8E6E07028D4951CBD42D305580724C_gshared (const RuntimeMethod* method) { { ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68* L_0 = (ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)(ChannelPacketU5BU5D_t4F30D435CDD109EFAC04DDAA14FFCA6EC3FD3C68*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0); ((List_1_t6449702B7A2A5A8040FDE7C728D4399B6FEAD55F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m5FB5E727A27FF4A1FE9D00BC70EF46F6F9D1B5C1_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_0 = ((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC2AEBE255F3572096857C55FB086F38E078D640A_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL); } IL_0012: { int32_t L_1 = ___capacity0; if (L_1) { goto IL_0021; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_2 = ((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_2); return; } IL_0021: { int32_t L_3 = ___capacity0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_4 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)(PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3); __this->set__items_1(L_4); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3950F71339E6D35C3ED39313B9AFE0D564F5D9E6_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m3950F71339E6D35C3ED39313B9AFE0D564F5D9E6_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0050; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); int32_t L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3); V_1 = (int32_t)L_4; int32_t L_5 = V_1; if (L_5) { goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_6 = ((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_6); return; } IL_002f: { int32_t L_7 = V_1; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_8 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)(PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7); __this->set__items_1(L_8); RuntimeObject* L_9 = V_0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_10 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker2< PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_10, (int32_t)0); int32_t L_11 = V_1; __this->set__size_2(L_11); return; } IL_0050: { __this->set__size_2(0); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_12 = ((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); RuntimeObject* L_13 = ___collection0; NullCheck((RuntimeObject*)L_13); RuntimeObject* L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13); V_2 = (RuntimeObject*)L_14; } IL_0069: try { // begin try (depth: 1) { goto IL_0077; } IL_006b: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_16 = InterfaceFuncInvoker0< PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15); NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0077: { RuntimeObject* L_17 = V_2; NullCheck((RuntimeObject*)L_17); bool L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_17); if (L_18) { goto IL_006b; } } IL_007f: { IL2CPP_LEAVE(0x8B, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) { RuntimeObject* L_19 = V_2; if (!L_19) { goto IL_008a; } } IL_0084: { RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); } IL_008a: { IL2CPP_END_FINALLY(129) } } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_JUMP_TBL(0x8B, IL_008b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_008b: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m9C6DECEAB6C6A515004B3369FA1FC9CDACD2A823_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_0 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__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) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mC3F7F0CFBC07445AB298AD9128CFFA45C80E6D78_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___value0, const RuntimeMethod* method) { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* V_0 = NULL; { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___value0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_3 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__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_0058; } } { int32_t L_4 = ___value0; if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_004d; } } { int32_t L_5 = ___value0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_6 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)(PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5); V_0 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_6; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_0045; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_8 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_9 = V_0; int32_t L_10 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL); } IL_0045: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_11 = V_0; __this->set__items_1(L_11); return; } IL_004d: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_12 = ((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); } IL_0058: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mAE7E07E93DC5498FA80AB5A6945F87FF9BFBD397_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mE49812AFD00A1DB85EAC97DF0EB0D7ED9B57E43E_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m72A2957458DA8B6F7B31F4F99DB1158D07F1E90B_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m8C4002A83758F6602C1A885C3B4B3D0C9096B0BF_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m17C9B70A0A48E993A9B1295B60867FA1B106A75B_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mF7CFED75FEAF114701926D804AAF2B27EC7AF2EF_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mF7CFED75FEAF114701926D804AAF2B27EC7AF2EF_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(L_2, /*hidden argument*/NULL); InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL); } IL_001a: { RuntimeObject * L_3 = (RuntimeObject *)__this->get__syncRoot_4(); return L_3; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 List_1_get_Item_m2364353DCE73AEB032B91C0256F4DBD7AF6234B4_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_2 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_3 = ___index0; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_2, (int32_t)L_3); return L_4; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mDCF66DC50287FC83C55DC478392FFFA91033509E_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___value1, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_2 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_3 = ___index0; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_4 = ___value1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_4); 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.Boolean System.Collections.Generic.List`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m6E3326703E565AB59DE87524EA6CBBD24EECFE05_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_2 = V_0; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_mE618EE06208B1F25E91993549BE1EA125550ECF8_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_1 = (( PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m3A727306A22853B41957CB21CB8BE0C77EDF5ADD_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __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_m3A727306A22853B41957CB21CB8BE0C77EDF5ADD_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___value1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___value1; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)L_1, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )((*(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)((PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___value1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mDDBADC3ECB2A6EB1BA1E5D1E2184D85422DCBEF1_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_1 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__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_001e; } } { int32_t L_2 = (int32_t)__this->get__size_2(); NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_001e: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_3 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_4 = (int32_t)__this->get__size_2(); V_0 = (int32_t)L_4; int32_t L_5 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); int32_t L_6 = V_0; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_7 = ___item0; NullCheck(L_3); (L_3)->SetAt(static_cast(L_6), (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_7); 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))); return; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mE9EA597ABFBF7C358616218EBF7E10CC813E5805_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_mE9EA597ABFBF7C358616218EBF7E10CC813E5805_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item0; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) RuntimeObject * L_1 = ___item0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )((*(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)((PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); goto IL_0029; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0016; throw e; } CATCH_0016: { // begin catch(System.InvalidCastException) RuntimeObject * L_2 = ___item0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_3, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL); goto IL_0029; } // end catch (depth: 1) IL_0029: { NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_5 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)); } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m387903EBE1E060586BFAA832EAD5444CF303C961_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); RuntimeObject* L_1 = ___collection0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t53A447BD96F1B84F1B5BCBE99DDAF3D2353AA625 * List_1_AsReadOnly_m0B35F75A38F88964CDCA88C438191B5EB5554AF0_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t53A447BD96F1B84F1B5BCBE99DDAF3D2353AA625 * L_0 = (ReadOnlyCollection_1_t53A447BD96F1B84F1B5BCBE99DDAF3D2353AA625 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ReadOnlyCollection_1_t53A447BD96F1B84F1B5BCBE99DDAF3D2353AA625 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m83F549DAB555BE43DB183A12916DA35D29D88CAD_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, int32_t ___count1, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_5 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_8 = ___item2; RuntimeObject* L_9 = ___comparer3; int32_t L_10 = (( int32_t (*) (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, int32_t, int32_t, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_5, (int32_t)L_6, (int32_t)L_7, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_8, (RuntimeObject*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return L_10; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m50C2C268E78817701F2CD54B1E00712FAA401DFD_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, const RuntimeMethod* method) { { NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_1 = ___item0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, int32_t, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)0, (int32_t)L_0, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9BBCA31055DAAD47083EC93129E3867CBD5307D0_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_1 = ___item0; RuntimeObject* L_2 = ___comparer1; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, int32_t, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)0, (int32_t)L_0, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_3; } } // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m58BA9A718E74C293AF3AAFFCBD6396E5D52EC6D3_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0022; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_1 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_2 = (int32_t)__this->get__size_2(); Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); __this->set__size_2(0); } IL_0022: { 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.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m06DFCA33A86D009D0C728422CC3F2512EB03D1A6_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 * V_1 = NULL; int32_t V_2 = 0; { goto IL_0030; } { V_0 = (int32_t)0; goto IL_0025; } IL_000c: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_1 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_4 = (L_1)->GetAt(static_cast(L_3)); goto IL_0021; } { return (bool)1; } IL_0021: { int32_t L_5 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0025: { int32_t L_6 = V_0; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_000c; } } { return (bool)0; } IL_0030: { EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 * L_8 = (( EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 *)L_8; V_2 = (int32_t)0; goto IL_0055; } IL_003a: { EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 * L_9 = V_1; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_10 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_13 = (L_10)->GetAt(static_cast(L_12)); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_14 = ___item0; NullCheck((EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 *)L_9); bool L_15 = VirtFuncInvoker2< bool, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t6D1AE652FC84AFADAD28D22EC5BAEEBF41665BA6 *)L_9, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_13, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_14); if (!L_15) { goto IL_0051; } } { return (bool)1; } IL_0051: { int32_t L_16 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0055: { int32_t L_17 = V_2; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_003a; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m53C1A7EB9C0642E4FD6ACA05BDF5140120E8A0D3_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); bool L_3 = (( bool (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )((*(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)((PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); return L_3; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m6DD1E6D9B99CA443692F205899E95563F9AE9E79_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* ___array0, const RuntimeMethod* method) { { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_0 = ___array0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mEAB3E996089D5B3272C9200E74BA74AD7F9F9F33_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_CopyTo_mEAB3E996089D5B3272C9200E74BA74AD7F9F9F33_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeArray * L_0 = ___array0; if (!L_0) { goto IL_0012; } } { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2 = Array_get_Rank_m38145B59D67D75F9896A3F8CDA9B966641AE99E1((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)7, /*hidden argument*/NULL); } IL_0012: { } IL_0013: try { // begin try (depth: 1) PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_3 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); RuntimeArray * L_4 = ___array0; int32_t L_5 = ___arrayIndex1; int32_t L_6 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); goto IL_0033; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0029; throw e; } CATCH_0029: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)18), /*hidden argument*/NULL); goto IL_0033; } // end catch (depth: 1) IL_0033: { return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mDB8A4293C0C90ADC5191C4DC3917CB55D7BDD6A3_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___index0; int32_t L_2 = ___count3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2))) { goto IL_0013; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_0013: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_3 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_4 = ___index0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_5 = ___array1; int32_t L_6 = ___arrayIndex2; int32_t L_7 = ___count3; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m21D78A7E31FBE9CF9AF6544BB94F6EA499535640_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_0 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((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::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m1CB587B38333167DC1F068A6A5D404B512BC5E26_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___min0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_0 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); NullCheck(L_0); int32_t L_1 = ___min0; if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) >= ((int32_t)L_1))) { goto IL_003d; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_2 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_3 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))), (int32_t)2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = (int32_t)G_B4_0; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0030; } } { V_0 = (int32_t)((int32_t)2146435071); } IL_0030: { int32_t L_5 = V_0; int32_t L_6 = ___min0; if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0036; } } { int32_t L_7 = ___min0; V_0 = (int32_t)L_7; } IL_0036: { int32_t L_8 = V_0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_003d: { return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m9F59A307CE93566E37B1BC151C77A93C7B434572_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match0, const RuntimeMethod* method) { { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_0 = ___match0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 List_1_Find_mC7EC2FBBB66680B7631F08F052B420E8A5817093_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_1 = ___match0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_2 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_1); bool L_6 = (( bool (*) (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_1, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_6) { goto IL_002e; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_7 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_10 = (L_7)->GetAt(static_cast(L_9)); return L_10; } IL_002e: { int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; int32_t L_13 = (int32_t)__this->get__size_2(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000d; } } { il2cpp_codegen_initobj((&V_1), sizeof(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_14 = V_1; return L_14; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * List_1_FindAll_mA5F442D365EC0952933DA9A631B41587C1FDAB9B_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match0, const RuntimeMethod* method) { List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * V_0 = NULL; int32_t V_1 = 0; { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * L_1 = (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)(L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); V_0 = (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)L_1; V_1 = (int32_t)0; goto IL_003d; } IL_0013: { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_2 = ___match0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_3 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_2); bool L_7 = (( bool (*) (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_2, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0039; } } { List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * L_8 = V_0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_9 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)L_8); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)L_8, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0039: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_003d: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0013; } } { List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * L_16 = V_0; return L_16; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m669077F01D8DF51AA2DB26F6E37B08023DC1969D_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_1 = ___match0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, int32_t, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m4F352BAF3D4436826E60E1F5D5BCC84203902019_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___startIndex0, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___startIndex0; Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_3 = ___match1; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, int32_t, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m6D07A84B5296815F1470F86386A4ACB49E13B241_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count1; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_6 = ___match2; if (L_6) { goto IL_0033; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0033: { int32_t L_7 = ___startIndex0; int32_t L_8 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)); int32_t L_9 = ___startIndex0; V_1 = (int32_t)L_9; goto IL_0055; } IL_003b: { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_10 = ___match2; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_11 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_10); bool L_15 = (( bool (*) (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_10, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_15) { goto IL_0051; } } { int32_t L_16 = V_1; return L_16; } IL_0051: { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0055: { int32_t L_18 = V_1; int32_t L_19 = V_0; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_003b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 List_1_FindLast_m72D22DDC413B628F46FC2C5B135CAAF408A09176_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { 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_0039; } IL_0014: { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_2 = ___match0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_3 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_2); bool L_7 = (( bool (*) (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_2, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0035; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_8 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_11 = (L_8)->GetAt(static_cast(L_10)); return L_11; } IL_0035: { int32_t L_12 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0039: { int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0014; } } { il2cpp_codegen_initobj((&V_1), sizeof(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_14 = V_1; return L_14; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m2AF14D933E33E0E02064C4F2996BD9C1ADB8FEE3_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_2 = ___match0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, int32_t, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m39E2389ABA4C7CD401E137B1D2660E93D3C8D9BC_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___startIndex0, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = ___startIndex0; Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_2 = ___match1; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, int32_t, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m77585DEB00824D9F18A5769B9906EEF1858C593D_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_0 = ___match2; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if (L_1) { goto IL_0020; } } { int32_t L_2 = ___startIndex0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); goto IL_0032; } IL_0020: { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_3) >= ((uint32_t)L_4)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0032: { int32_t L_5 = ___count1; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_003e; } } { int32_t L_6 = ___startIndex0; int32_t L_7 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), (int32_t)1))) >= ((int32_t)0))) { goto IL_0047; } } IL_003e: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_0047: { int32_t L_8 = ___startIndex0; int32_t L_9 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = ___startIndex0; V_1 = (int32_t)L_10; goto IL_0069; } IL_004f: { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_11 = ___match2; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_12 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_11); bool L_16 = (( bool (*) (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_11, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_16) { goto IL_0065; } } { int32_t L_17 = V_1; return L_17; } IL_0065: { int32_t L_18 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)); } IL_0069: { int32_t L_19 = V_1; int32_t L_20 = V_0; if ((((int32_t)L_19) > ((int32_t)L_20))) { goto IL_004f; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mAE0718EEA27A4159749AA25ED4D0C60E13FD5B5F_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, Action_1_t92AFDDED5402DAAADD42F33DBA39BA7B4BF1161A * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_mAE0718EEA27A4159749AA25ED4D0C60E13FD5B5F_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Action_1_t92AFDDED5402DAAADD42F33DBA39BA7B4BF1161A * L_0 = ___action0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__version_3(); V_0 = (int32_t)L_1; V_1 = (int32_t)0; goto IL_003a; } IL_0014: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__version_3(); if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0024; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_4 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (L_4) { goto IL_0043; } } IL_0024: { Action_1_t92AFDDED5402DAAADD42F33DBA39BA7B4BF1161A * L_5 = ___action0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_6 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_9 = (L_6)->GetAt(static_cast(L_8)); NullCheck((Action_1_t92AFDDED5402DAAADD42F33DBA39BA7B4BF1161A *)L_5); (( void (*) (Action_1_t92AFDDED5402DAAADD42F33DBA39BA7B4BF1161A *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t92AFDDED5402DAAADD42F33DBA39BA7B4BF1161A *)L_5, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_003a: { int32_t L_11 = V_1; int32_t L_12 = (int32_t)__this->get__size_2(); if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0014; } } IL_0043: { int32_t L_13 = V_0; int32_t L_14 = (int32_t)__this->get__version_3(); if ((((int32_t)L_13) == ((int32_t)L_14))) { goto IL_005a; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_15 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (!L_15) { goto IL_005a; } } { ThrowHelper_ThrowInvalidOperationException_m5FC21125115DA5A3A78175937F96B30333FF2454((int32_t)((int32_t)32), /*hidden argument*/NULL); } IL_005a: { return; } } // System.Collections.Generic.List`1_Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50 List_1_GetEnumerator_m88880F687BFD39A8C2CF1FA78D3E04507566CFF4_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m84588AF6D49BD90AADB5E41E3F2FCC37CA415209((&L_0), (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); return L_0; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mF2BFA26EDCCAD79372D9C1C68AB7B3D46AA02CAB_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m84588AF6D49BD90AADB5E41E3F2FCC37CA415209((&L_0), (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m4209F8FC2A5EF20AEB672E0966BF9D40698C29A8_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m84588AF6D49BD90AADB5E41E3F2FCC37CA415209((&L_0), (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_t34759BADE3CCCF1479FAC395801B31DEB85C4A50 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * List_1_GetRange_m2A230F4CD04FCD00F6C11A1D47395D2C8FDF89A3_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * V_0 = NULL; { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * L_6 = (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)(L_6, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); V_0 = (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)L_6; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_7 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_8 = ___index0; List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * L_9 = V_0; NullCheck(L_9); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_10 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_9->get__items_1(); int32_t L_11 = ___count1; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * L_12 = V_0; int32_t L_13 = ___count1; NullCheck(L_12); L_12->set__size_2(L_13); List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * L_14 = V_0; return L_14; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m716F33938030679483FC8041354C4FCF19FA5E3D_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, const RuntimeMethod* method) { { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_0 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_0, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mE6BCCCA6C6FE4C8FA4B2D2D7B37D3627444EFA24_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )((*(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)((PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return L_3; } IL_0015: { return (-1); } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE574989B5C771A89A05A61F93AC583EBA65B8B39_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_2 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_3 = ___item0; int32_t L_4 = ___index1; int32_t L_5 = (int32_t)__this->get__size_2(); int32_t L_6 = ___index1; int32_t L_7 = (( int32_t (*) (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_2, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_3, (int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_7; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m969EDFE836DE950B7CAE55D674C8777A07B6C088_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count2; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_6 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_7 = ___item0; int32_t L_8 = ___index1; int32_t L_9 = ___count2; int32_t L_10 = (( int32_t (*) (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_6, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_10; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mC6BE471464E8C1DED76C57D11797E4718D6E921B_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item1, const RuntimeMethod* method) { { 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_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = (int32_t)__this->get__size_2(); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_3 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); NullCheck(L_3); if ((!(((uint32_t)L_2) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))) { goto IL_0030; } } { int32_t L_4 = (int32_t)__this->get__size_2(); NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0030: { int32_t L_5 = ___index0; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0056; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_7 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_8 = ___index0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_9 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); int32_t L_12 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL); } IL_0056: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_13 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_14 = ___index0; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_15 = ___item1; NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_15); int32_t L_16 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1))); int32_t L_17 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m32EF61F7E4EB0388D50710749AB9106F366E8DA8_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __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_m32EF61F7E4EB0388D50710749AB9106F366E8DA8_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)L_1, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )((*(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)((PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___item1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m4A68D50350F00909CC17A4B9D87E1FA564BA0F40_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertRange_m4A68D50350F00909CC17A4B9D87E1FA564BA0F40_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject* L_0 = ___collection1; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_0009: { 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_001b; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_001b: { RuntimeObject* L_3 = ___collection1; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_4 = V_0; if (!L_4) { goto IL_00c0; } } { 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->klass->rgctx_data, 2), (RuntimeObject*)L_5); V_1 = (int32_t)L_6; int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_00ef; } } { int32_t L_8 = (int32_t)__this->get__size_2(); int32_t L_9 = V_1; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_006a; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_12 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_13 = ___index0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_14 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_15 = ___index0; int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get__size_2(); int32_t L_18 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL); } IL_006a: { RuntimeObject* L_19 = V_0; if ((!(((RuntimeObject*)(List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19)))) { goto IL_00a3; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_20 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_21 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_22 = ___index0; int32_t L_23 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_24 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_25 = ___index0; int32_t L_26 = V_1; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_27 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_28 = ___index0; int32_t L_29 = (int32_t)__this->get__size_2(); int32_t L_30 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL); goto IL_00b0; } IL_00a3: { RuntimeObject* L_31 = V_0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_32 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_33 = ___index0; NullCheck((RuntimeObject*)L_31); InterfaceActionInvoker2< PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_32, (int32_t)L_33); } IL_00b0: { int32_t L_34 = (int32_t)__this->get__size_2(); int32_t L_35 = V_1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35))); goto IL_00ef; } IL_00c0: { RuntimeObject* L_36 = ___collection1; NullCheck((RuntimeObject*)L_36); RuntimeObject* L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36); V_2 = (RuntimeObject*)L_37; } IL_00c7: try { // begin try (depth: 1) { goto IL_00db; } IL_00c9: { int32_t L_38 = ___index0; int32_t L_39 = (int32_t)L_38; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); RuntimeObject* L_40 = V_2; NullCheck((RuntimeObject*)L_40); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_41 = InterfaceFuncInvoker0< PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40); NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)L_39, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); } IL_00db: { RuntimeObject* L_42 = V_2; NullCheck((RuntimeObject*)L_42); bool L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_42); if (L_43) { goto IL_00c9; } } IL_00e3: { IL2CPP_LEAVE(0xEF, FINALLY_00e5); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00e5; } FINALLY_00e5: { // begin finally (depth: 1) { RuntimeObject* L_44 = V_2; if (!L_44) { goto IL_00ee; } } IL_00e8: { RuntimeObject* L_45 = V_2; NullCheck((RuntimeObject*)L_45); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_45); } IL_00ee: { IL2CPP_END_FINALLY(229) } } // end finally (depth: 1) IL2CPP_CLEANUP(229) { IL2CPP_JUMP_TBL(0xEF, IL_00ef) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_00ef: { int32_t L_46 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m96E3057F6C87DAF11EADB5A40280B05C227B2706_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if (L_0) { goto IL_000a; } } { return (-1); } IL_000a: { PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )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->klass->rgctx_data, 39)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m00AB7368501992A75501078316EA4E97F53F7F76_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_5 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )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->klass->rgctx_data, 39)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mFCA40B5137C559C89515AE9B3D268154C13813A9_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_0) { goto IL_0014; } } { int32_t L_1 = ___index1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0014; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_0014: { NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_2) { goto IL_0028; } } { int32_t L_3 = ___count2; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0028; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0028: { int32_t L_4 = (int32_t)__this->get__size_2(); if (L_4) { goto IL_0032; } } { return (-1); } IL_0032: { int32_t L_5 = ___index1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0044; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0044: { int32_t L_7 = ___count2; int32_t L_8 = ___index1; if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))))) { goto IL_0053; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0053: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_9 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_10 = ___item0; int32_t L_11 = ___index1; int32_t L_12 = ___count2; int32_t L_13 = (( int32_t (*) (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_9, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); return L_13; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mF7B2843EF43C3B8D218EF42663DCE9C06C2DDA24_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_0 = ___item0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0015; } } { int32_t L_3 = V_0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); return (bool)1; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mC65FF008FE43855154E8E2C5D53E621259C5BFDA_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( bool (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )((*(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)((PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); } IL_0015: { return; } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m8D4180B151B651ECD3557D3D0C576C15903A1EE9_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0011; } IL_000d: { int32_t L_1 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)); } IL_0011: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_002e; } } { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_4 = ___match0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_5 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_4); bool L_9 = (( bool (*) (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_4, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_9) { goto IL_000d; } } IL_002e: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0039; } } { return 0; } IL_0039: { int32_t L_12 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); goto IL_0089; } IL_003f: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0043: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_0060; } } { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_16 = ___match0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_17 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_16); bool L_21 = (( bool (*) (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_16, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_21) { goto IL_003f; } } IL_0060: { int32_t L_22 = V_1; int32_t L_23 = (int32_t)__this->get__size_2(); if ((((int32_t)L_22) >= ((int32_t)L_23))) { goto IL_0089; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_24 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_25 = V_0; int32_t L_26 = (int32_t)L_25; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_27 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_28 = V_1; int32_t L_29 = (int32_t)L_28; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); NullCheck(L_27); int32_t L_30 = L_29; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_31 = (L_27)->GetAt(static_cast(L_30)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_31); } IL_0089: { int32_t L_32 = V_1; int32_t L_33 = (int32_t)__this->get__size_2(); if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_0043; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_34 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_35 = V_0; int32_t L_36 = (int32_t)__this->get__size_2(); int32_t L_37 = V_0; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL); int32_t L_38 = (int32_t)__this->get__size_2(); int32_t L_39 = V_0; int32_t L_40 = V_0; __this->set__size_2(L_40); int32_t L_41 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1))); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m6499941B894B763A127C1E10141E1257B2A7A8FE_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, const RuntimeMethod* method) { PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 V_0; memset((&V_0), 0, sizeof(V_0)); { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { int32_t L_2 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1))); int32_t L_3 = ___index0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0042; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_5 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_6 = ___index0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_7 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); int32_t L_10 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL); } IL_0042: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_11 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_12 = (int32_t)__this->get__size_2(); il2cpp_codegen_initobj((&V_0), sizeof(PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )); PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_13); int32_t L_14 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m0D8AAC1FAE5913E2E48535C35893EA547162E276_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0082; } } { int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7))); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_0062; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_10 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_11 = ___index0; int32_t L_12 = ___count1; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_13 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_14 = ___index0; int32_t L_15 = (int32_t)__this->get__size_2(); int32_t L_16 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL); } IL_0062: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_17 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_18 = (int32_t)__this->get__size_2(); int32_t L_19 = ___count1; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL); int32_t L_20 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))); } IL_0082: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m3849D5C92C300E6D4965EF856FFB1E337ADA1E99_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m74A7C8F69FBE3F17F388CFFC2799BE60FD2D33AB_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_5 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; (( void (*) (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); 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))); return; } } // System.Void System.Collections.Generic.List`1::Sort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m67D8E55E93227B13059064029409E6170FB6B9E5_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m98DDC0F92B8A359BB973C95D302692836EE1281C_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); RuntimeObject* L_1 = ___comparer0; NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF36BE8710AE5668C9AE954AAD481EEA42F8F0A92_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_5 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; RuntimeObject* L_8 = ___comparer2; (( void (*) (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); int32_t L_9 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0236280450473CEC169CB0C347DEB7167CCEA53E_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * ___comparison0, const RuntimeMethod* method) { { Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * L_0 = ___comparison0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0025; } } { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_2 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 * L_4 = ___comparison0; (( void (*) (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*, int32_t, int32_t, Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t10FA4AB7A2B639F33B7C7DF39D79A037198C4076 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)); } IL_0025: { return; } } // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* List_1_ToArray_mDBD98F3FB6C6B33154DB55A306EA7E220367AE8B_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_1 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)(PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0); V_0 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)L_1; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_2 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_3 = V_0; int32_t L_4 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL); PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_5 = V_0; return L_5; } } // System.Void System.Collections.Generic.List`1::TrimExcess() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mDD492AF307D8C4DA02A3E14D30563E4E9F3CC11B_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_0 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); NullCheck(L_0); V_0 = (int32_t)(((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)(((double)((double)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))))), (double)(0.9)))))); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = V_0; if ((((int32_t)L_1) >= ((int32_t)L_2))) { goto IL_002a; } } { int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this); (( void (*) (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_002a: { return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m620C10E783A6A4AEF893D97FBB2AE816434BA11B_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * __this, Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0027; } IL_000d: { Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF * L_1 = ___match0; PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_2 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_1); bool L_6 = (( bool (*) (Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *, PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tDF98C7DB7E6453D0E9638AB755BE096B93039CDF *)L_1, (PendingOwner_t95DCF7756771019ED79F4CD192D11BA19AD2F369 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_6) { goto IL_0023; } } { return (bool)0; } IL_0023: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0027: { 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.Collections.Generic.IList`1 System.Collections.Generic.List`1::Synchronized(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m5AB2FB41FECA42B37C53964428D0DBC9F78B710B_gshared (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * ___list0, const RuntimeMethod* method) { { List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 * L_0 = ___list0; SynchronizedList_t46FE51DF79BA0469008F488B731829E07F0351E0 * L_1 = (SynchronizedList_t46FE51DF79BA0469008F488B731829E07F0351E0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49)); (( void (*) (SynchronizedList_t46FE51DF79BA0469008F488B731829E07F0351E0 *, List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)); return L_1; } } // System.Void System.Collections.Generic.List`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m9B248B16FB96D52B8BC150046552DDB29189B85B_gshared (const RuntimeMethod* method) { { PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA* L_0 = (PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)(PendingOwnerU5BU5D_tC7C57765D842F658B31DE4453A4838057D5C6EFA*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0); ((List_1_t93B3F1949B711B014F8D6B02F94C18FA9A0B4EC0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m185A190A9D7BAFD2600838BCB500469B3A9B2A2D_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_0 = ((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1160014FB56FFD183E54989ACA55292AD4EC191A_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL); } IL_0012: { int32_t L_1 = ___capacity0; if (L_1) { goto IL_0021; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_2 = ((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_2); return; } IL_0021: { int32_t L_3 = ___capacity0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_4 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)(InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3); __this->set__items_1(L_4); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1F6F941BE0ADF7322DED36596466508A82E6EA31_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m1F6F941BE0ADF7322DED36596466508A82E6EA31_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0050; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); int32_t L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3); V_1 = (int32_t)L_4; int32_t L_5 = V_1; if (L_5) { goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_6 = ((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_6); return; } IL_002f: { int32_t L_7 = V_1; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_8 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)(InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7); __this->set__items_1(L_8); RuntimeObject* L_9 = V_0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_10 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker2< InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_10, (int32_t)0); int32_t L_11 = V_1; __this->set__size_2(L_11); return; } IL_0050: { __this->set__size_2(0); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_12 = ((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); RuntimeObject* L_13 = ___collection0; NullCheck((RuntimeObject*)L_13); RuntimeObject* L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13); V_2 = (RuntimeObject*)L_14; } IL_0069: try { // begin try (depth: 1) { goto IL_0077; } IL_006b: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_16 = InterfaceFuncInvoker0< InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15); NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0077: { RuntimeObject* L_17 = V_2; NullCheck((RuntimeObject*)L_17); bool L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_17); if (L_18) { goto IL_006b; } } IL_007f: { IL2CPP_LEAVE(0x8B, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) { RuntimeObject* L_19 = V_2; if (!L_19) { goto IL_008a; } } IL_0084: { RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); } IL_008a: { IL2CPP_END_FINALLY(129) } } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_JUMP_TBL(0x8B, IL_008b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_008b: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m27E4FAFC6DB6EB006EEAA8203D86315AE8FD53ED_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_0 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__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) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m8F6234301DB64CAEC36383BEDEEEF19AA36E022B_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___value0, const RuntimeMethod* method) { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* V_0 = NULL; { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___value0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_3 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__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_0058; } } { int32_t L_4 = ___value0; if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_004d; } } { int32_t L_5 = ___value0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_6 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)(InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5); V_0 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_6; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_0045; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_8 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_9 = V_0; int32_t L_10 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL); } IL_0045: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_11 = V_0; __this->set__items_1(L_11); return; } IL_004d: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_12 = ((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); } IL_0058: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m90B38E3C6071D9A645AFCDBF947362D113F3FBC2_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m98F6803154516F3D078F956FFF3519367E405DA3_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m7C986CC129EBE81BCCE91B90804B78437512855D_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mF91CCB2091342399D222AD0C1DC67120E4C9A028_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m82A580C5A32DF5C35FCB91818349BB173276C727_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m7BC290011B3B4E8E605D4CB8C17CC0FFEE3ADD85_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m7BC290011B3B4E8E605D4CB8C17CC0FFEE3ADD85_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(L_2, /*hidden argument*/NULL); InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL); } IL_001a: { RuntimeObject * L_3 = (RuntimeObject *)__this->get__syncRoot_4(); return L_3; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 List_1_get_Item_m752865298C19BE328C88D9A3FA87835960F27A07_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_2 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_3 = ___index0; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_2, (int32_t)L_3); return L_4; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m2C74AD412CC3F0DC6E0C078EA4FB41A63F5DA174_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___value1, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_2 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_3 = ___index0; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_4 = ___value1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_4); 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.Boolean System.Collections.Generic.List`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m4BF2F9FE10F730DFC71B458EC9794858AB21D5DA_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_2 = V_0; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m6FC0B70CEA5BA8ED6B905A0E70A7E3FD7A385D33_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_1 = (( InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m15B74B6F72219A93002EC58F00FA51F00ACFF701_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __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_m15B74B6F72219A93002EC58F00FA51F00ACFF701_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___value1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___value1; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)L_1, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )((*(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)((InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___value1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mCC4D1251DE7D900E886B6939D5166037E507A339_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_1 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__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_001e; } } { int32_t L_2 = (int32_t)__this->get__size_2(); NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_001e: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_3 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_4 = (int32_t)__this->get__size_2(); V_0 = (int32_t)L_4; int32_t L_5 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); int32_t L_6 = V_0; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_7 = ___item0; NullCheck(L_3); (L_3)->SetAt(static_cast(L_6), (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_7); 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))); return; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mB4D6280F4BA8385823F98B2227CBDC055A74CD9E_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_mB4D6280F4BA8385823F98B2227CBDC055A74CD9E_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item0; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) RuntimeObject * L_1 = ___item0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )((*(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)((InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); goto IL_0029; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0016; throw e; } CATCH_0016: { // begin catch(System.InvalidCastException) RuntimeObject * L_2 = ___item0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_3, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL); goto IL_0029; } // end catch (depth: 1) IL_0029: { NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_5 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)); } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m6D34CF5A5227D9DA02FAB35B61C97A8E21AC463C_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); RuntimeObject* L_1 = ___collection0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t1DED59984F75BDCBEE39BC600F0D81697AD6C2FC * List_1_AsReadOnly_m70C6D25C8229B6D52DE5D0FBE1E0FA1C94A5F2F0_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t1DED59984F75BDCBEE39BC600F0D81697AD6C2FC * L_0 = (ReadOnlyCollection_1_t1DED59984F75BDCBEE39BC600F0D81697AD6C2FC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ReadOnlyCollection_1_t1DED59984F75BDCBEE39BC600F0D81697AD6C2FC *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m41415B53412163DAA1B60242E8E207943CE2D0A4_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, int32_t ___count1, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_5 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_8 = ___item2; RuntimeObject* L_9 = ___comparer3; int32_t L_10 = (( int32_t (*) (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, int32_t, int32_t, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_5, (int32_t)L_6, (int32_t)L_7, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_8, (RuntimeObject*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return L_10; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m8A539BB0EF393F86789C42B9D03739EA922E649F_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, const RuntimeMethod* method) { { NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_0 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_1 = ___item0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_2 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, int32_t, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)0, (int32_t)L_0, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m07215A7C44EF6F62858650256A67B805D151B796_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_0 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_1 = ___item0; RuntimeObject* L_2 = ___comparer1; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_3 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, int32_t, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)0, (int32_t)L_0, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_3; } } // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m68B49FDD2ED6437A6741C1666573AD3F2B79BB3C_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0022; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_1 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_2 = (int32_t)__this->get__size_2(); Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); __this->set__size_2(0); } IL_0022: { 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.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m7B4B5CFA56850A5977F65C0F0C95B7C88857B33A_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F * V_1 = NULL; int32_t V_2 = 0; { goto IL_0030; } { V_0 = (int32_t)0; goto IL_0025; } IL_000c: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_1 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_4 = (L_1)->GetAt(static_cast(L_3)); goto IL_0021; } { return (bool)1; } IL_0021: { int32_t L_5 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0025: { int32_t L_6 = V_0; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_000c; } } { return (bool)0; } IL_0030: { EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F * L_8 = (( EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F *)L_8; V_2 = (int32_t)0; goto IL_0055; } IL_003a: { EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F * L_9 = V_1; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_10 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_13 = (L_10)->GetAt(static_cast(L_12)); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_14 = ___item0; NullCheck((EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F *)L_9); bool L_15 = VirtFuncInvoker2< bool, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t3078C8C59AF933AD7016DAA1B7709DE43C7B1C0F *)L_9, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_13, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_14); if (!L_15) { goto IL_0051; } } { return (bool)1; } IL_0051: { int32_t L_16 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0055: { int32_t L_17 = V_2; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_003a; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m511F902BA0F4419C21E9A1E9805FE3F00E7B43F4_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); bool L_3 = (( bool (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )((*(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)((InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); return L_3; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m93FECF20D275422C0B8DA3263F9E8040B875BE04_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* ___array0, const RuntimeMethod* method) { { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_0 = ___array0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m5FFD9D7ED439770A54EB08A882E1FED5986BE976_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_CopyTo_m5FFD9D7ED439770A54EB08A882E1FED5986BE976_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeArray * L_0 = ___array0; if (!L_0) { goto IL_0012; } } { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2 = Array_get_Rank_m38145B59D67D75F9896A3F8CDA9B966641AE99E1((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)7, /*hidden argument*/NULL); } IL_0012: { } IL_0013: try { // begin try (depth: 1) InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_3 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); RuntimeArray * L_4 = ___array0; int32_t L_5 = ___arrayIndex1; int32_t L_6 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); goto IL_0033; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0029; throw e; } CATCH_0029: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)18), /*hidden argument*/NULL); goto IL_0033; } // end catch (depth: 1) IL_0033: { return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m0644ECB72225FBF0777699D1D0B7EBC83DD311ED_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___index0; int32_t L_2 = ___count3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2))) { goto IL_0013; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_0013: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_3 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_4 = ___index0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_5 = ___array1; int32_t L_6 = ___arrayIndex2; int32_t L_7 = ___count3; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB8467FDF2A93ECE61217BC238098504C4E8A2469_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_0 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((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::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mD9C96C042D9A7FFFBA040EB9D750D065A15F6D67_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___min0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_0 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); NullCheck(L_0); int32_t L_1 = ___min0; if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) >= ((int32_t)L_1))) { goto IL_003d; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_2 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_3 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))), (int32_t)2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = (int32_t)G_B4_0; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0030; } } { V_0 = (int32_t)((int32_t)2146435071); } IL_0030: { int32_t L_5 = V_0; int32_t L_6 = ___min0; if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0036; } } { int32_t L_7 = ___min0; V_0 = (int32_t)L_7; } IL_0036: { int32_t L_8 = V_0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_003d: { return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m6AE466D37A925220BC7066B779A227EDF208D9DE_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match0, const RuntimeMethod* method) { { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_0 = ___match0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_1 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 List_1_Find_m50224D7F43CEB3505811F37F49280A8E5325A75D_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_1 = ___match0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_2 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_1, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_6) { goto IL_002e; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_7 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_10 = (L_7)->GetAt(static_cast(L_9)); return L_10; } IL_002e: { int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; int32_t L_13 = (int32_t)__this->get__size_2(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000d; } } { il2cpp_codegen_initobj((&V_1), sizeof(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_14 = V_1; return L_14; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * List_1_FindAll_m4B1F715B998B25AEDAA92A12247340108EE99EE5_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match0, const RuntimeMethod* method) { List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * V_0 = NULL; int32_t V_1 = 0; { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * L_1 = (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)(L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); V_0 = (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)L_1; V_1 = (int32_t)0; goto IL_003d; } IL_0013: { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_2 = ___match0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_3 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_2); bool L_7 = (( bool (*) (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_2, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0039; } } { List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * L_8 = V_0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_9 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)L_8); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)L_8, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0039: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_003d: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0013; } } { List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * L_16 = V_0; return L_16; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mBF7AB23494A3A9E3616DDD8DFE03DD952F0108FD_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_1 = ___match0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_2 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, int32_t, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m830E01E76486FA963C8FA8FF8CE0E645BE94EB05_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___startIndex0, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___startIndex0; Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_3 = ___match1; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_4 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, int32_t, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0860192A7CC86CA8B58B54D21EE1A38121270D0F_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count1; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_6 = ___match2; if (L_6) { goto IL_0033; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0033: { int32_t L_7 = ___startIndex0; int32_t L_8 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)); int32_t L_9 = ___startIndex0; V_1 = (int32_t)L_9; goto IL_0055; } IL_003b: { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_10 = ___match2; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_11 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_10); bool L_15 = (( bool (*) (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_10, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_15) { goto IL_0051; } } { int32_t L_16 = V_1; return L_16; } IL_0051: { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0055: { int32_t L_18 = V_1; int32_t L_19 = V_0; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_003b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 List_1_FindLast_m0BEF746E7AF28DA9D4D959AECD068AC1D5C80F3F_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { 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_0039; } IL_0014: { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_2 = ___match0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_3 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_2); bool L_7 = (( bool (*) (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_2, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0035; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_8 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_11 = (L_8)->GetAt(static_cast(L_10)); return L_11; } IL_0035: { int32_t L_12 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0039: { int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0014; } } { il2cpp_codegen_initobj((&V_1), sizeof(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_14 = V_1; return L_14; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m2143EB525C25FD0E41A2A39D52BF4F0422AF4E29_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_2 = ___match0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_3 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, int32_t, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m56A3E473B1CB326116403819B12ECAB3D5482EF1_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___startIndex0, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = ___startIndex0; Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_2 = ___match1; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_3 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, int32_t, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m7E0C029C333D097052A17E46C832A6689C37DC93_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_0 = ___match2; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if (L_1) { goto IL_0020; } } { int32_t L_2 = ___startIndex0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); goto IL_0032; } IL_0020: { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_3) >= ((uint32_t)L_4)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0032: { int32_t L_5 = ___count1; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_003e; } } { int32_t L_6 = ___startIndex0; int32_t L_7 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), (int32_t)1))) >= ((int32_t)0))) { goto IL_0047; } } IL_003e: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_0047: { int32_t L_8 = ___startIndex0; int32_t L_9 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = ___startIndex0; V_1 = (int32_t)L_10; goto IL_0069; } IL_004f: { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_11 = ___match2; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_12 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_11); bool L_16 = (( bool (*) (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_11, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_16) { goto IL_0065; } } { int32_t L_17 = V_1; return L_17; } IL_0065: { int32_t L_18 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)); } IL_0069: { int32_t L_19 = V_1; int32_t L_20 = V_0; if ((((int32_t)L_19) > ((int32_t)L_20))) { goto IL_004f; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mD3E4B14792BE7D102E62A7FFBD62A63ED8431E9C_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, Action_1_t8A86539005F88E0B73A9A5A4AD68222BFB77FEEB * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_mD3E4B14792BE7D102E62A7FFBD62A63ED8431E9C_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Action_1_t8A86539005F88E0B73A9A5A4AD68222BFB77FEEB * L_0 = ___action0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__version_3(); V_0 = (int32_t)L_1; V_1 = (int32_t)0; goto IL_003a; } IL_0014: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__version_3(); if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0024; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_4 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (L_4) { goto IL_0043; } } IL_0024: { Action_1_t8A86539005F88E0B73A9A5A4AD68222BFB77FEEB * L_5 = ___action0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_6 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_9 = (L_6)->GetAt(static_cast(L_8)); NullCheck((Action_1_t8A86539005F88E0B73A9A5A4AD68222BFB77FEEB *)L_5); (( void (*) (Action_1_t8A86539005F88E0B73A9A5A4AD68222BFB77FEEB *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t8A86539005F88E0B73A9A5A4AD68222BFB77FEEB *)L_5, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_003a: { int32_t L_11 = V_1; int32_t L_12 = (int32_t)__this->get__size_2(); if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0014; } } IL_0043: { int32_t L_13 = V_0; int32_t L_14 = (int32_t)__this->get__version_3(); if ((((int32_t)L_13) == ((int32_t)L_14))) { goto IL_005a; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_15 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (!L_15) { goto IL_005a; } } { ThrowHelper_ThrowInvalidOperationException_m5FC21125115DA5A3A78175937F96B30333FF2454((int32_t)((int32_t)32), /*hidden argument*/NULL); } IL_005a: { return; } } // System.Collections.Generic.List`1_Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9 List_1_GetEnumerator_mEB64CDC79F9A704703B7AFB9F8AF6FBF084338E3_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m2D1F11EAF66D072752BB53F5D56C09DBD42881BD((&L_0), (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); return L_0; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m61960C027EBBF2A611ECC453A888DD4B19C1701B_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m2D1F11EAF66D072752BB53F5D56C09DBD42881BD((&L_0), (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mCE8F613D57F7D86961F2A88BAE1FB67BCF63105A_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m2D1F11EAF66D072752BB53F5D56C09DBD42881BD((&L_0), (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_t4CE748C2EA741BA5584C951738BFE3A07F0140C9 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * List_1_GetRange_m114A5DE6DA33C5DDDCCF3488FEC844B01BBEC7BF_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * V_0 = NULL; { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * L_6 = (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)(L_6, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); V_0 = (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)L_6; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_7 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_8 = ___index0; List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * L_9 = V_0; NullCheck(L_9); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_10 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_9->get__items_1(); int32_t L_11 = ___count1; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * L_12 = V_0; int32_t L_13 = ___count1; NullCheck(L_12); L_12->set__size_2(L_13); List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * L_14 = V_0; return L_14; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m9A06F424C7CF85A84A4A5065416FD748F0A213C3_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, const RuntimeMethod* method) { { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_0 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_0, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m36DBB4F018DA0D68BAFB6007690A6066550A95AB_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_3 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )((*(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)((InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return L_3; } IL_0015: { return (-1); } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m7E7C934989BD7D77F5EFA0501F21BA24A90FA5D5_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_2 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_3 = ___item0; int32_t L_4 = ___index1; int32_t L_5 = (int32_t)__this->get__size_2(); int32_t L_6 = ___index1; int32_t L_7 = (( int32_t (*) (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_2, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_3, (int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_7; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mFE15C9100A411DCA2F6C5A6F160606E635FC12EC_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count2; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_6 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_7 = ___item0; int32_t L_8 = ___index1; int32_t L_9 = ___count2; int32_t L_10 = (( int32_t (*) (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_6, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_10; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mB2ADC5046B4080F655C777625A3D0E6C408A0958_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item1, const RuntimeMethod* method) { { 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_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = (int32_t)__this->get__size_2(); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_3 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); NullCheck(L_3); if ((!(((uint32_t)L_2) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))) { goto IL_0030; } } { int32_t L_4 = (int32_t)__this->get__size_2(); NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0030: { int32_t L_5 = ___index0; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0056; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_7 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_8 = ___index0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_9 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); int32_t L_12 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL); } IL_0056: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_13 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_14 = ___index0; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_15 = ___item1; NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_15); int32_t L_16 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1))); int32_t L_17 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m54A762035458848BC330EB24BC3C834142BE832D_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __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_m54A762035458848BC330EB24BC3C834142BE832D_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)L_1, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )((*(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)((InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___item1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mB69340702BC5C17FE6E9CB426DF49BE72625DFE9_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertRange_mB69340702BC5C17FE6E9CB426DF49BE72625DFE9_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject* L_0 = ___collection1; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_0009: { 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_001b; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_001b: { RuntimeObject* L_3 = ___collection1; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_4 = V_0; if (!L_4) { goto IL_00c0; } } { 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->klass->rgctx_data, 2), (RuntimeObject*)L_5); V_1 = (int32_t)L_6; int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_00ef; } } { int32_t L_8 = (int32_t)__this->get__size_2(); int32_t L_9 = V_1; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_006a; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_12 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_13 = ___index0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_14 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_15 = ___index0; int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get__size_2(); int32_t L_18 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL); } IL_006a: { RuntimeObject* L_19 = V_0; if ((!(((RuntimeObject*)(List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19)))) { goto IL_00a3; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_20 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_21 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_22 = ___index0; int32_t L_23 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_24 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_25 = ___index0; int32_t L_26 = V_1; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_27 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_28 = ___index0; int32_t L_29 = (int32_t)__this->get__size_2(); int32_t L_30 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL); goto IL_00b0; } IL_00a3: { RuntimeObject* L_31 = V_0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_32 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_33 = ___index0; NullCheck((RuntimeObject*)L_31); InterfaceActionInvoker2< InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_32, (int32_t)L_33); } IL_00b0: { int32_t L_34 = (int32_t)__this->get__size_2(); int32_t L_35 = V_1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35))); goto IL_00ef; } IL_00c0: { RuntimeObject* L_36 = ___collection1; NullCheck((RuntimeObject*)L_36); RuntimeObject* L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36); V_2 = (RuntimeObject*)L_37; } IL_00c7: try { // begin try (depth: 1) { goto IL_00db; } IL_00c9: { int32_t L_38 = ___index0; int32_t L_39 = (int32_t)L_38; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); RuntimeObject* L_40 = V_2; NullCheck((RuntimeObject*)L_40); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_41 = InterfaceFuncInvoker0< InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40); NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)L_39, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); } IL_00db: { RuntimeObject* L_42 = V_2; NullCheck((RuntimeObject*)L_42); bool L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_42); if (L_43) { goto IL_00c9; } } IL_00e3: { IL2CPP_LEAVE(0xEF, FINALLY_00e5); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00e5; } FINALLY_00e5: { // begin finally (depth: 1) { RuntimeObject* L_44 = V_2; if (!L_44) { goto IL_00ee; } } IL_00e8: { RuntimeObject* L_45 = V_2; NullCheck((RuntimeObject*)L_45); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_45); } IL_00ee: { IL2CPP_END_FINALLY(229) } } // end finally (depth: 1) IL2CPP_CLEANUP(229) { IL2CPP_JUMP_TBL(0xEF, IL_00ef) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_00ef: { int32_t L_46 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m14A6473BEBD03056D0FC55F0FA5B090D3CD0FFB9_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if (L_0) { goto IL_000a; } } { return (-1); } IL_000a: { InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_4 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )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->klass->rgctx_data, 39)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mADFAFDDBE5A6C7DE8444F82920896587DAE0660F_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_5 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )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->klass->rgctx_data, 39)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mC2297241862862A58B5A72DBF7B82F42D5F53404_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_0 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_0) { goto IL_0014; } } { int32_t L_1 = ___index1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0014; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_0014: { NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_2 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_2) { goto IL_0028; } } { int32_t L_3 = ___count2; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0028; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0028: { int32_t L_4 = (int32_t)__this->get__size_2(); if (L_4) { goto IL_0032; } } { return (-1); } IL_0032: { int32_t L_5 = ___index1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0044; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0044: { int32_t L_7 = ___count2; int32_t L_8 = ___index1; if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))))) { goto IL_0053; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0053: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_9 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_10 = ___item0; int32_t L_11 = ___index1; int32_t L_12 = ___count2; int32_t L_13 = (( int32_t (*) (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_9, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); return L_13; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mEB5011E2A0D0E50B06E80D2642F27492CE64330E_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_0 = ___item0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_1 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0015; } } { int32_t L_3 = V_0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); return (bool)1; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m79031E1C42E8B79C2F288704955DF2C7A32AC5CC_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( bool (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )((*(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)((InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); } IL_0015: { return; } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mBAD6F78ACCE1D63B3F26509E79BA4393F1BB8805_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0011; } IL_000d: { int32_t L_1 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)); } IL_0011: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_002e; } } { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_4 = ___match0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_5 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_4); bool L_9 = (( bool (*) (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_4, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_9) { goto IL_000d; } } IL_002e: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0039; } } { return 0; } IL_0039: { int32_t L_12 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); goto IL_0089; } IL_003f: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0043: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_0060; } } { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_16 = ___match0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_17 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_16); bool L_21 = (( bool (*) (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_16, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_21) { goto IL_003f; } } IL_0060: { int32_t L_22 = V_1; int32_t L_23 = (int32_t)__this->get__size_2(); if ((((int32_t)L_22) >= ((int32_t)L_23))) { goto IL_0089; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_24 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_25 = V_0; int32_t L_26 = (int32_t)L_25; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_27 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_28 = V_1; int32_t L_29 = (int32_t)L_28; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); NullCheck(L_27); int32_t L_30 = L_29; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_31 = (L_27)->GetAt(static_cast(L_30)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_31); } IL_0089: { int32_t L_32 = V_1; int32_t L_33 = (int32_t)__this->get__size_2(); if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_0043; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_34 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_35 = V_0; int32_t L_36 = (int32_t)__this->get__size_2(); int32_t L_37 = V_0; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL); int32_t L_38 = (int32_t)__this->get__size_2(); int32_t L_39 = V_0; int32_t L_40 = V_0; __this->set__size_2(L_40); int32_t L_41 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1))); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m8F809AA247589B321D8C2A7B4BD73B082AAEA588_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, const RuntimeMethod* method) { InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 V_0; memset((&V_0), 0, sizeof(V_0)); { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { int32_t L_2 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1))); int32_t L_3 = ___index0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0042; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_5 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_6 = ___index0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_7 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); int32_t L_10 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL); } IL_0042: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_11 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_12 = (int32_t)__this->get__size_2(); il2cpp_codegen_initobj((&V_0), sizeof(InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )); InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_13); int32_t L_14 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m69067F5F0A58BF5944F5758BAC7A0436E78F60D9_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0082; } } { int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7))); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_0062; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_10 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_11 = ___index0; int32_t L_12 = ___count1; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_13 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_14 = ___index0; int32_t L_15 = (int32_t)__this->get__size_2(); int32_t L_16 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL); } IL_0062: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_17 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_18 = (int32_t)__this->get__size_2(); int32_t L_19 = ___count1; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL); int32_t L_20 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))); } IL_0082: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m71B88E58CB6A5808D585D2211B35B806C59DF6D5_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_0 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m8D478345C645C3D8260C606C05C1036BDFB30EAF_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_5 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; (( void (*) (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); 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))); return; } } // System.Void System.Collections.Generic.List`1::Sort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mA8156DDCA3C84EBD09B23CE036AAAE8F8709D4F1_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { { NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_0 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5B191F5B8D3932B4F92488943A6A0F473D0BF0D5_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); int32_t L_0 = (( int32_t (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); RuntimeObject* L_1 = ___comparer0; NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF46B931BA09B6A9DF0F247A640B463644020ED48_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_5 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; RuntimeObject* L_8 = ___comparer2; (( void (*) (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); int32_t L_9 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5193D06A8B7C8E94C396A22B1FAEA9B9A42EBF1C_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * ___comparison0, const RuntimeMethod* method) { { Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * L_0 = ___comparison0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0025; } } { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_2 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 * L_4 = ___comparison0; (( void (*) (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*, int32_t, int32_t, Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t50AB88A2227462C1B6AC035A39E9E1D52651BB63 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)); } IL_0025: { return; } } // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* List_1_ToArray_mC57B96787138E4D24E6CE89194E4772143FFB4A3_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_1 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)(InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0); V_0 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)L_1; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_2 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_3 = V_0; int32_t L_4 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL); InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_5 = V_0; return L_5; } } // System.Void System.Collections.Generic.List`1::TrimExcess() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mE7BB5ECB95E8A56ABDD87E43AED39C50BE836EC2_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_0 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); NullCheck(L_0); V_0 = (int32_t)(((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)(((double)((double)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))))), (double)(0.9)))))); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = V_0; if ((((int32_t)L_1) >= ((int32_t)L_2))) { goto IL_002a; } } { int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this); (( void (*) (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_002a: { return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m1DBA1043681955CBDABD08638064C55EE4A5F997_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * __this, Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0027; } IL_000d: { Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 * L_1 = ___match0; InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_2 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *, InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4E43D886E3AF35BBD607B15F96D858E31E7F2542 *)L_1, (InternalMsg_t35216173725E87B2FEAB326E27B5EDA09996C1B0 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_6) { goto IL_0023; } } { return (bool)0; } IL_0023: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0027: { 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.Collections.Generic.IList`1 System.Collections.Generic.List`1::Synchronized(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m1906DB02B0B51ACE0EE69576958BD4AE69AA44A6_gshared (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * ___list0, const RuntimeMethod* method) { { List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A * L_0 = ___list0; SynchronizedList_t5869FCCEDDFF215AC74B2DEDD66E1C72A85AAA5F * L_1 = (SynchronizedList_t5869FCCEDDFF215AC74B2DEDD66E1C72A85AAA5F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49)); (( void (*) (SynchronizedList_t5869FCCEDDFF215AC74B2DEDD66E1C72A85AAA5F *, List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)); return L_1; } } // System.Void System.Collections.Generic.List`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mE96752D2B8528020CB05C3184EAD80F24A870131_gshared (const RuntimeMethod* method) { { InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6* L_0 = (InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)(InternalMsgU5BU5D_t9FE1EB9BD31AEA326D79AC2749B4D89621EB99B6*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0); ((List_1_tD68CD4018F6A1BB25DFAABF5C75012912E867F6A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m5F2B079B15987D3DD945B6DC55591E60C7CC504E_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_0 = ((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m4FC1C3E5A5AB92F546E118F8AC9D4BEABAAB08FC_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL); } IL_0012: { int32_t L_1 = ___capacity0; if (L_1) { goto IL_0021; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_2 = ((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_2); return; } IL_0021: { int32_t L_3 = ___capacity0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_4 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)(PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3); __this->set__items_1(L_4); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m524E0794809F9AF0A6974422D5D49FB3C5113643_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m524E0794809F9AF0A6974422D5D49FB3C5113643_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0050; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); int32_t L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3); V_1 = (int32_t)L_4; int32_t L_5 = V_1; if (L_5) { goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_6 = ((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_6); return; } IL_002f: { int32_t L_7 = V_1; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_8 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)(PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7); __this->set__items_1(L_8); RuntimeObject* L_9 = V_0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_10 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker2< PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_10, (int32_t)0); int32_t L_11 = V_1; __this->set__size_2(L_11); return; } IL_0050: { __this->set__size_2(0); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_12 = ((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); RuntimeObject* L_13 = ___collection0; NullCheck((RuntimeObject*)L_13); RuntimeObject* L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13); V_2 = (RuntimeObject*)L_14; } IL_0069: try { // begin try (depth: 1) { goto IL_0077; } IL_006b: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_16 = InterfaceFuncInvoker0< PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15); NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0077: { RuntimeObject* L_17 = V_2; NullCheck((RuntimeObject*)L_17); bool L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_17); if (L_18) { goto IL_006b; } } IL_007f: { IL2CPP_LEAVE(0x8B, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) { RuntimeObject* L_19 = V_2; if (!L_19) { goto IL_008a; } } IL_0084: { RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); } IL_008a: { IL2CPP_END_FINALLY(129) } } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_JUMP_TBL(0x8B, IL_008b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_008b: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m7C1D371EDCF1BE63AA9CC0FB19CDE38D7D4FBAB7_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_0 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__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) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m3B4A13B25AC96111F383FDAE50C3F9DF305F5B65_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___value0, const RuntimeMethod* method) { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* V_0 = NULL; { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___value0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_3 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__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_0058; } } { int32_t L_4 = ___value0; if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_004d; } } { int32_t L_5 = ___value0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_6 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)(PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5); V_0 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_6; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_0045; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_8 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_9 = V_0; int32_t L_10 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL); } IL_0045: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_11 = V_0; __this->set__items_1(L_11); return; } IL_004d: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_12 = ((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); } IL_0058: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m53653FAE06684966597D7AB89BE88654D3E46C07_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m9B3A1DD9AC19109AB1CD812A4547FE4DE7CF6037_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m0CE4937BA16CD9C67A275C284E03FDE805FA460B_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m64A6ED6575C8AB40DABD1FEF0D656C0EDB7882D9_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m82D33420D6433A694F57A806945AD2BCE4709E56_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m12D21F5A752B7542D994CFDEDE28BEADFDDA42EC_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m12D21F5A752B7542D994CFDEDE28BEADFDDA42EC_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(L_2, /*hidden argument*/NULL); InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL); } IL_001a: { RuntimeObject * L_3 = (RuntimeObject *)__this->get__syncRoot_4(); return L_3; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 List_1_get_Item_m865221F0AF3D4DA099D9ACB01626EB9CD61A76E1_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_2 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_3 = ___index0; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_2, (int32_t)L_3); return L_4; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m7B0B70178CB581E888F75A75159495A9CC1A39F5_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___value1, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_2 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_3 = ___index0; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_4 = ___value1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_4); 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.Boolean System.Collections.Generic.List`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mDD2BE3072CCFA07EEACE02FEE5FB194BB2CC28BF_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_2 = V_0; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m5B41EEDA85EC8BF04F1D368B8297C5908CE257F4_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_1 = (( PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m19307434E8A97172445BAEA3903D68CBC8F69B2F_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __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_m19307434E8A97172445BAEA3903D68CBC8F69B2F_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___value1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___value1; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)L_1, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )((*(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)((PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___value1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m540BEF1D2644819DB1C799084A33642D46E5C697_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_1 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__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_001e; } } { int32_t L_2 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_001e: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_3 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_4 = (int32_t)__this->get__size_2(); V_0 = (int32_t)L_4; int32_t L_5 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); int32_t L_6 = V_0; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_7 = ___item0; NullCheck(L_3); (L_3)->SetAt(static_cast(L_6), (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_7); 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))); return; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mF36EC03E02917C148CD745906260BDDE3126273E_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_mF36EC03E02917C148CD745906260BDDE3126273E_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item0; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) RuntimeObject * L_1 = ___item0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )((*(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)((PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); goto IL_0029; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0016; throw e; } CATCH_0016: { // begin catch(System.InvalidCastException) RuntimeObject * L_2 = ___item0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_3, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL); goto IL_0029; } // end catch (depth: 1) IL_0029: { NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_5 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)); } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mEF1C59A62AF1F423A386EEC5477B1E8DDF6E2C19_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); RuntimeObject* L_1 = ___collection0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t98AFDE5EA54DBF10C8A260453F74B5FEA618065B * List_1_AsReadOnly_m220764436682FCA82C673B2B06BC83B823562795_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t98AFDE5EA54DBF10C8A260453F74B5FEA618065B * L_0 = (ReadOnlyCollection_1_t98AFDE5EA54DBF10C8A260453F74B5FEA618065B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ReadOnlyCollection_1_t98AFDE5EA54DBF10C8A260453F74B5FEA618065B *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mE36F2F2044AEFCCD6FDD465D11FDCB6E7DAE6166_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, int32_t ___count1, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_5 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_8 = ___item2; RuntimeObject* L_9 = ___comparer3; int32_t L_10 = (( int32_t (*) (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, int32_t, int32_t, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_5, (int32_t)L_6, (int32_t)L_7, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_8, (RuntimeObject*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return L_10; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m32EDAFCE02568EF81826445F35CBEF20B07EA777_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, const RuntimeMethod* method) { { NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_1 = ___item0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, int32_t, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)0, (int32_t)L_0, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mCE41B3C63DFAC97440E39C01B57C334A0ECF01DB_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_1 = ___item0; RuntimeObject* L_2 = ___comparer1; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, int32_t, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)0, (int32_t)L_0, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_3; } } // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m1BBD4C06DA8CEC8E00C6F2B854B347619F95A55A_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0022; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_1 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_2 = (int32_t)__this->get__size_2(); Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); __this->set__size_2(0); } IL_0022: { 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.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m31101A549E869C4310BCC16155A0BC4824698EA1_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 * V_1 = NULL; int32_t V_2 = 0; { goto IL_0030; } { V_0 = (int32_t)0; goto IL_0025; } IL_000c: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_1 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_4 = (L_1)->GetAt(static_cast(L_3)); goto IL_0021; } { return (bool)1; } IL_0021: { int32_t L_5 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0025: { int32_t L_6 = V_0; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_000c; } } { return (bool)0; } IL_0030: { EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 * L_8 = (( EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 *)L_8; V_2 = (int32_t)0; goto IL_0055; } IL_003a: { EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 * L_9 = V_1; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_10 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_13 = (L_10)->GetAt(static_cast(L_12)); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_14 = ___item0; NullCheck((EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 *)L_9); bool L_15 = VirtFuncInvoker2< bool, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_tF9BDE409DA3F2DB64243A5C80148CE2D1CFA8219 *)L_9, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_13, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_14); if (!L_15) { goto IL_0051; } } { return (bool)1; } IL_0051: { int32_t L_16 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0055: { int32_t L_17 = V_2; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_003a; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m6DF5A0CB6ACF07C267B56104D23ED09A6C750AE7_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); bool L_3 = (( bool (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )((*(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)((PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); return L_3; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m8808EB3E9E5211CF51CC1091A95091444B430E62_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* ___array0, const RuntimeMethod* method) { { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_0 = ___array0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m6AADC48AEAE90C4D7629399C74537575E3F85144_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_CopyTo_m6AADC48AEAE90C4D7629399C74537575E3F85144_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeArray * L_0 = ___array0; if (!L_0) { goto IL_0012; } } { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2 = Array_get_Rank_m38145B59D67D75F9896A3F8CDA9B966641AE99E1((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)7, /*hidden argument*/NULL); } IL_0012: { } IL_0013: try { // begin try (depth: 1) PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_3 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); RuntimeArray * L_4 = ___array0; int32_t L_5 = ___arrayIndex1; int32_t L_6 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); goto IL_0033; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0029; throw e; } CATCH_0029: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)18), /*hidden argument*/NULL); goto IL_0033; } // end catch (depth: 1) IL_0033: { return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m3436DB4D8176CB5E3B43547CA95EEA887226C6F9_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___index0; int32_t L_2 = ___count3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2))) { goto IL_0013; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_0013: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_3 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_4 = ___index0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_5 = ___array1; int32_t L_6 = ___arrayIndex2; int32_t L_7 = ___count3; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m662EAA3CCFB2D0412A13DAF09B188E63FCFB1CC6_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_0 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((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::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mAA65862BBA5C3DC7C891CE112401C5B2ABD0720D_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___min0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_0 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); NullCheck(L_0); int32_t L_1 = ___min0; if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) >= ((int32_t)L_1))) { goto IL_003d; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_2 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_3 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))), (int32_t)2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = (int32_t)G_B4_0; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0030; } } { V_0 = (int32_t)((int32_t)2146435071); } IL_0030: { int32_t L_5 = V_0; int32_t L_6 = ___min0; if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0036; } } { int32_t L_7 = ___min0; V_0 = (int32_t)L_7; } IL_0036: { int32_t L_8 = V_0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_003d: { return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m3CE3B10C06AA97859756E5FD265054F21D58F0FC_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match0, const RuntimeMethod* method) { { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_0 = ___match0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 List_1_Find_m3420FEDFAE47FBFFCA1BC7019FE79556EDC6084B_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_1 = ___match0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_2 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_1, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_6) { goto IL_002e; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_7 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_10 = (L_7)->GetAt(static_cast(L_9)); return L_10; } IL_002e: { int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; int32_t L_13 = (int32_t)__this->get__size_2(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000d; } } { il2cpp_codegen_initobj((&V_1), sizeof(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_14 = V_1; return L_14; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * List_1_FindAll_mBFA3D260A99591F7B3E9AE0435160943A1F4D658_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match0, const RuntimeMethod* method) { List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * V_0 = NULL; int32_t V_1 = 0; { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * L_1 = (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)(L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); V_0 = (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)L_1; V_1 = (int32_t)0; goto IL_003d; } IL_0013: { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_2 = ___match0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_3 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_2); bool L_7 = (( bool (*) (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_2, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0039; } } { List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * L_8 = V_0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_9 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)L_8); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)L_8, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0039: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_003d: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0013; } } { List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * L_16 = V_0; return L_16; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB9631336F96A21192AFB49BB4BB9A69CAEB8956B_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_1 = ___match0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, int32_t, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mAF96141093F50FA32C3B6B5489B819126006F810_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___startIndex0, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___startIndex0; Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_3 = ___match1; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, int32_t, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE20E818B4E8E79CA073B68533A87006EE2D66B7F_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count1; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_6 = ___match2; if (L_6) { goto IL_0033; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0033: { int32_t L_7 = ___startIndex0; int32_t L_8 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)); int32_t L_9 = ___startIndex0; V_1 = (int32_t)L_9; goto IL_0055; } IL_003b: { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_10 = ___match2; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_11 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_10); bool L_15 = (( bool (*) (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_10, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_15) { goto IL_0051; } } { int32_t L_16 = V_1; return L_16; } IL_0051: { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0055: { int32_t L_18 = V_1; int32_t L_19 = V_0; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_003b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 List_1_FindLast_m7BD146B98C2A2214686C61B3A60DA219F8F56980_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { 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_0039; } IL_0014: { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_2 = ___match0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_3 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_2); bool L_7 = (( bool (*) (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_2, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0035; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_8 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_11 = (L_8)->GetAt(static_cast(L_10)); return L_11; } IL_0035: { int32_t L_12 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0039: { int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0014; } } { il2cpp_codegen_initobj((&V_1), sizeof(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_14 = V_1; return L_14; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mA7BEF230CD98C52A11096EF6927F124BF127980C_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_2 = ___match0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, int32_t, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m49A7192F594C20F781E21CDE6FCBF7DCD7ECBE81_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___startIndex0, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = ___startIndex0; Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_2 = ___match1; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, int32_t, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3D02A101EBEECC8BF11BBBE41D41B3114C8C6B77_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_0 = ___match2; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if (L_1) { goto IL_0020; } } { int32_t L_2 = ___startIndex0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); goto IL_0032; } IL_0020: { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_3) >= ((uint32_t)L_4)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0032: { int32_t L_5 = ___count1; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_003e; } } { int32_t L_6 = ___startIndex0; int32_t L_7 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), (int32_t)1))) >= ((int32_t)0))) { goto IL_0047; } } IL_003e: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_0047: { int32_t L_8 = ___startIndex0; int32_t L_9 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = ___startIndex0; V_1 = (int32_t)L_10; goto IL_0069; } IL_004f: { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_11 = ___match2; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_12 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_11); bool L_16 = (( bool (*) (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_11, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_16) { goto IL_0065; } } { int32_t L_17 = V_1; return L_17; } IL_0065: { int32_t L_18 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)); } IL_0069: { int32_t L_19 = V_1; int32_t L_20 = V_0; if ((((int32_t)L_19) > ((int32_t)L_20))) { goto IL_004f; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mEBD8736440E21F4FB1BE50E4398903B177752AE2_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, Action_1_t1DC3DD76887A3DC0A423CE7BCBC7D8C5684DD33B * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_mEBD8736440E21F4FB1BE50E4398903B177752AE2_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Action_1_t1DC3DD76887A3DC0A423CE7BCBC7D8C5684DD33B * L_0 = ___action0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__version_3(); V_0 = (int32_t)L_1; V_1 = (int32_t)0; goto IL_003a; } IL_0014: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__version_3(); if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0024; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_4 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (L_4) { goto IL_0043; } } IL_0024: { Action_1_t1DC3DD76887A3DC0A423CE7BCBC7D8C5684DD33B * L_5 = ___action0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_6 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_9 = (L_6)->GetAt(static_cast(L_8)); NullCheck((Action_1_t1DC3DD76887A3DC0A423CE7BCBC7D8C5684DD33B *)L_5); (( void (*) (Action_1_t1DC3DD76887A3DC0A423CE7BCBC7D8C5684DD33B *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t1DC3DD76887A3DC0A423CE7BCBC7D8C5684DD33B *)L_5, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_003a: { int32_t L_11 = V_1; int32_t L_12 = (int32_t)__this->get__size_2(); if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0014; } } IL_0043: { int32_t L_13 = V_0; int32_t L_14 = (int32_t)__this->get__version_3(); if ((((int32_t)L_13) == ((int32_t)L_14))) { goto IL_005a; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_15 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (!L_15) { goto IL_005a; } } { ThrowHelper_ThrowInvalidOperationException_m5FC21125115DA5A3A78175937F96B30333FF2454((int32_t)((int32_t)32), /*hidden argument*/NULL); } IL_005a: { return; } } // System.Collections.Generic.List`1_Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB List_1_GetEnumerator_m8EC8A186A5E7BE825BBCF02369E805561AD8E258_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m2E8397A09639F2D8E5E1FE915A917BF49CAF422A((&L_0), (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); return L_0; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m529EDB410FF6F8BA915B6EB0C9D0FD1A69CED332_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m2E8397A09639F2D8E5E1FE915A917BF49CAF422A((&L_0), (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mFCCF875F85F256CF25D49F480AF4B90B89F6F83B_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m2E8397A09639F2D8E5E1FE915A917BF49CAF422A((&L_0), (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_tDE993A16BBA25C518EE3A81C97F13753284D4CAB L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * List_1_GetRange_m0DA79305C35297AD6F43BF951F4207434CCD162A_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * V_0 = NULL; { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * L_6 = (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)(L_6, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); V_0 = (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)L_6; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_7 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_8 = ___index0; List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * L_9 = V_0; NullCheck(L_9); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_10 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_9->get__items_1(); int32_t L_11 = ___count1; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * L_12 = V_0; int32_t L_13 = ___count1; NullCheck(L_12); L_12->set__size_2(L_13); List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * L_14 = V_0; return L_14; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mDCEF3D7239B574164BC44FBCC05CBC92121A29A7_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, const RuntimeMethod* method) { { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_0 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_0, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m1EE6024E4A94388089304D7F54530C17372811D4_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )((*(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)((PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return L_3; } IL_0015: { return (-1); } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m830DB4863289365E422B53F24EE0CED9691E4FD2_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_2 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_3 = ___item0; int32_t L_4 = ___index1; int32_t L_5 = (int32_t)__this->get__size_2(); int32_t L_6 = ___index1; int32_t L_7 = (( int32_t (*) (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_2, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_3, (int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_7; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mF9816CB37C7A2D67C8016837C371F900A0344EC8_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count2; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_6 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_7 = ___item0; int32_t L_8 = ___index1; int32_t L_9 = ___count2; int32_t L_10 = (( int32_t (*) (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_6, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_10; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mBE6F18804FD0FC54D9F84333F045324A4BF2D77D_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item1, const RuntimeMethod* method) { { 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_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = (int32_t)__this->get__size_2(); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_3 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); NullCheck(L_3); if ((!(((uint32_t)L_2) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))) { goto IL_0030; } } { int32_t L_4 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0030: { int32_t L_5 = ___index0; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0056; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_7 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_8 = ___index0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_9 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); int32_t L_12 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL); } IL_0056: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_13 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_14 = ___index0; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_15 = ___item1; NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_15); int32_t L_16 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1))); int32_t L_17 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m7B8060871B3E25912B18F53EA6E6B5F0B74E4CA3_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __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_m7B8060871B3E25912B18F53EA6E6B5F0B74E4CA3_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)L_1, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )((*(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)((PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___item1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mF1E696F3AF974293864DAC1335C58EDD575EB673_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertRange_mF1E696F3AF974293864DAC1335C58EDD575EB673_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject* L_0 = ___collection1; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_0009: { 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_001b; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_001b: { RuntimeObject* L_3 = ___collection1; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_4 = V_0; if (!L_4) { goto IL_00c0; } } { 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->klass->rgctx_data, 2), (RuntimeObject*)L_5); V_1 = (int32_t)L_6; int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_00ef; } } { int32_t L_8 = (int32_t)__this->get__size_2(); int32_t L_9 = V_1; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_006a; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_12 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_13 = ___index0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_14 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_15 = ___index0; int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get__size_2(); int32_t L_18 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL); } IL_006a: { RuntimeObject* L_19 = V_0; if ((!(((RuntimeObject*)(List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19)))) { goto IL_00a3; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_20 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_21 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_22 = ___index0; int32_t L_23 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_24 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_25 = ___index0; int32_t L_26 = V_1; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_27 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_28 = ___index0; int32_t L_29 = (int32_t)__this->get__size_2(); int32_t L_30 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL); goto IL_00b0; } IL_00a3: { RuntimeObject* L_31 = V_0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_32 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_33 = ___index0; NullCheck((RuntimeObject*)L_31); InterfaceActionInvoker2< PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_32, (int32_t)L_33); } IL_00b0: { int32_t L_34 = (int32_t)__this->get__size_2(); int32_t L_35 = V_1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35))); goto IL_00ef; } IL_00c0: { RuntimeObject* L_36 = ___collection1; NullCheck((RuntimeObject*)L_36); RuntimeObject* L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36); V_2 = (RuntimeObject*)L_37; } IL_00c7: try { // begin try (depth: 1) { goto IL_00db; } IL_00c9: { int32_t L_38 = ___index0; int32_t L_39 = (int32_t)L_38; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); RuntimeObject* L_40 = V_2; NullCheck((RuntimeObject*)L_40); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_41 = InterfaceFuncInvoker0< PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40); NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)L_39, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); } IL_00db: { RuntimeObject* L_42 = V_2; NullCheck((RuntimeObject*)L_42); bool L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_42); if (L_43) { goto IL_00c9; } } IL_00e3: { IL2CPP_LEAVE(0xEF, FINALLY_00e5); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00e5; } FINALLY_00e5: { // begin finally (depth: 1) { RuntimeObject* L_44 = V_2; if (!L_44) { goto IL_00ee; } } IL_00e8: { RuntimeObject* L_45 = V_2; NullCheck((RuntimeObject*)L_45); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_45); } IL_00ee: { IL2CPP_END_FINALLY(229) } } // end finally (depth: 1) IL2CPP_CLEANUP(229) { IL2CPP_JUMP_TBL(0xEF, IL_00ef) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_00ef: { int32_t L_46 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m231734C5FFCC24888CFD7328D2CF0A8E9D7F0D62_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if (L_0) { goto IL_000a; } } { return (-1); } IL_000a: { PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )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->klass->rgctx_data, 39)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m936AA0322411E02F4A42E618A8C2735AD450FC95_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_5 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )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->klass->rgctx_data, 39)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mEA0B5A22ACC76F588E9810CAF5FAA22080C67827_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_0) { goto IL_0014; } } { int32_t L_1 = ___index1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0014; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_0014: { NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_2) { goto IL_0028; } } { int32_t L_3 = ___count2; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0028; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0028: { int32_t L_4 = (int32_t)__this->get__size_2(); if (L_4) { goto IL_0032; } } { return (-1); } IL_0032: { int32_t L_5 = ___index1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0044; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0044: { int32_t L_7 = ___count2; int32_t L_8 = ___index1; if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))))) { goto IL_0053; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0053: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_9 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_10 = ___item0; int32_t L_11 = ___index1; int32_t L_12 = ___count2; int32_t L_13 = (( int32_t (*) (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_9, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); return L_13; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m1F7749BEFAEDB46E2D3D690A23A6D80FD26F04A4_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_0 = ___item0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0015; } } { int32_t L_3 = V_0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); return (bool)1; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m3F7EA9525D21E580BB1E6B0DA18009EDDE41920B_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( bool (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )((*(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)((PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); } IL_0015: { return; } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mCD5DBAA469BA9D780072B75E4F6448F266A951FE_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0011; } IL_000d: { int32_t L_1 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)); } IL_0011: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_002e; } } { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_4 = ___match0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_5 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_4); bool L_9 = (( bool (*) (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_4, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_9) { goto IL_000d; } } IL_002e: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0039; } } { return 0; } IL_0039: { int32_t L_12 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); goto IL_0089; } IL_003f: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0043: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_0060; } } { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_16 = ___match0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_17 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_16); bool L_21 = (( bool (*) (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_16, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_21) { goto IL_003f; } } IL_0060: { int32_t L_22 = V_1; int32_t L_23 = (int32_t)__this->get__size_2(); if ((((int32_t)L_22) >= ((int32_t)L_23))) { goto IL_0089; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_24 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_25 = V_0; int32_t L_26 = (int32_t)L_25; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_27 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_28 = V_1; int32_t L_29 = (int32_t)L_28; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); NullCheck(L_27); int32_t L_30 = L_29; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_31 = (L_27)->GetAt(static_cast(L_30)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_31); } IL_0089: { int32_t L_32 = V_1; int32_t L_33 = (int32_t)__this->get__size_2(); if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_0043; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_34 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_35 = V_0; int32_t L_36 = (int32_t)__this->get__size_2(); int32_t L_37 = V_0; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL); int32_t L_38 = (int32_t)__this->get__size_2(); int32_t L_39 = V_0; int32_t L_40 = V_0; __this->set__size_2(L_40); int32_t L_41 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1))); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m6B9D3CCC0EA0C6EB77A68EA5E01F48086F883AC3_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, const RuntimeMethod* method) { PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 V_0; memset((&V_0), 0, sizeof(V_0)); { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { int32_t L_2 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1))); int32_t L_3 = ___index0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0042; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_5 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_6 = ___index0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_7 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); int32_t L_10 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL); } IL_0042: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_11 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_12 = (int32_t)__this->get__size_2(); il2cpp_codegen_initobj((&V_0), sizeof(PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )); PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_13); int32_t L_14 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mB4F6633842964EAE2DD1D13214FD067F3A4E2EAD_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0082; } } { int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7))); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_0062; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_10 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_11 = ___index0; int32_t L_12 = ___count1; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_13 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_14 = ___index0; int32_t L_15 = (int32_t)__this->get__size_2(); int32_t L_16 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL); } IL_0062: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_17 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_18 = (int32_t)__this->get__size_2(); int32_t L_19 = ___count1; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL); int32_t L_20 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))); } IL_0082: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mCD9AC4E69A3F2FD747C1CBF2318BEC3A16FFA03A_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mC5CAD7990042CD475173B655320A01AF46A4D5B4_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_5 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; (( void (*) (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); 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))); return; } } // System.Void System.Collections.Generic.List`1::Sort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mA96A10415FF5128F1EA44F9C4E57AC8D2717A5E4_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m2A6DEBA9D1443A0ABB610FE25D7746CCA9DA5BBE_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); RuntimeObject* L_1 = ___comparer0; NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m888104CE7A72B0C9A79923913DD9931576C8F3BF_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_5 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; RuntimeObject* L_8 = ___comparer2; (( void (*) (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); int32_t L_9 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m29DE9ABAEBBF27352A41F31437F5063053ADEB80_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * ___comparison0, const RuntimeMethod* method) { { Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * L_0 = ___comparison0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0025; } } { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_2 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A * L_4 = ___comparison0; (( void (*) (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*, int32_t, int32_t, Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t516CF519AE118F1830B75C3695A86289C548091A *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)); } IL_0025: { return; } } // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* List_1_ToArray_m79111B4F1BCCDAE159BD3020796B0886B236E7BB_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_1 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)(PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0); V_0 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)L_1; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_2 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_3 = V_0; int32_t L_4 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL); PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_5 = V_0; return L_5; } } // System.Void System.Collections.Generic.List`1::TrimExcess() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mDD2F338D82E529FF5BEA4CD254F7BD5A396E641D_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_0 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); NullCheck(L_0); V_0 = (int32_t)(((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)(((double)((double)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))))), (double)(0.9)))))); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = V_0; if ((((int32_t)L_1) >= ((int32_t)L_2))) { goto IL_002a; } } { int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this); (( void (*) (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_002a: { return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m4009C9CD450B9440A1C33344CCA1036EF5911A17_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * __this, Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0027; } IL_000d: { Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 * L_1 = ___match0; PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_2 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *, PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0D3739692D8D69489EDD6D50069690744E7496C9 *)L_1, (PendingPlayer_tA92AA0F5B2169DE9048A3BBE4DF24831D6612090 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_6) { goto IL_0023; } } { return (bool)0; } IL_0023: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0027: { 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.Collections.Generic.IList`1 System.Collections.Generic.List`1::Synchronized(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_mB1F55D7DFFFC2EB48CA5737FB779627F0A629365_gshared (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * ___list0, const RuntimeMethod* method) { { List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 * L_0 = ___list0; SynchronizedList_t0DC10187AE0779616AF57772406B802C448CC0CC * L_1 = (SynchronizedList_t0DC10187AE0779616AF57772406B802C448CC0CC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49)); (( void (*) (SynchronizedList_t0DC10187AE0779616AF57772406B802C448CC0CC *, List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)); return L_1; } } // System.Void System.Collections.Generic.List`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mF38AB27A7FE56BDEA767E0C396D78A38F5D4510F_gshared (const RuntimeMethod* method) { { PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E* L_0 = (PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)(PendingPlayerU5BU5D_t0528231D7204589D7A98D2A727DFFF7CBB36864E*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0); ((List_1_t1442B210C94A057B09D465A2CFF7C551125A3CE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mFCD999910103BC04039E512386026D661CBC04E9_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_0 = ((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m67BAE6823EF9BD959C6048D537D702BECCA77703_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL); } IL_0012: { int32_t L_1 = ___capacity0; if (L_1) { goto IL_0021; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_2 = ((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_2); return; } IL_0021: { int32_t L_3 = ___capacity0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_4 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)(PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3); __this->set__items_1(L_4); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m03D321A9C53DD6D80803104156833EAF7A1FA022_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m03D321A9C53DD6D80803104156833EAF7A1FA022_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0050; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); int32_t L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3); V_1 = (int32_t)L_4; int32_t L_5 = V_1; if (L_5) { goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_6 = ((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_6); return; } IL_002f: { int32_t L_7 = V_1; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_8 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)(PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7); __this->set__items_1(L_8); RuntimeObject* L_9 = V_0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_10 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker2< PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_10, (int32_t)0); int32_t L_11 = V_1; __this->set__size_2(L_11); return; } IL_0050: { __this->set__size_2(0); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_12 = ((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); RuntimeObject* L_13 = ___collection0; NullCheck((RuntimeObject*)L_13); RuntimeObject* L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13); V_2 = (RuntimeObject*)L_14; } IL_0069: try { // begin try (depth: 1) { goto IL_0077; } IL_006b: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_16 = InterfaceFuncInvoker0< PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15); NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0077: { RuntimeObject* L_17 = V_2; NullCheck((RuntimeObject*)L_17); bool L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_17); if (L_18) { goto IL_006b; } } IL_007f: { IL2CPP_LEAVE(0x8B, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) { RuntimeObject* L_19 = V_2; if (!L_19) { goto IL_008a; } } IL_0084: { RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); } IL_008a: { IL2CPP_END_FINALLY(129) } } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_JUMP_TBL(0x8B, IL_008b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_008b: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m31D9F496E172074EEECD8052640CCBF2FE43DBD4_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_0 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__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) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m2909897C8873BE8B3D1BEF8539640593282DFB51_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___value0, const RuntimeMethod* method) { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* V_0 = NULL; { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___value0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_3 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__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_0058; } } { int32_t L_4 = ___value0; if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_004d; } } { int32_t L_5 = ___value0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_6 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)(PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5); V_0 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_6; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_0045; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_8 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_9 = V_0; int32_t L_10 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL); } IL_0045: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_11 = V_0; __this->set__items_1(L_11); return; } IL_004d: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_12 = ((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); } IL_0058: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE9C5F167EC6B3AD7B9E8DC70C2465407DECF4C58_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m5A96085812B09F8B225D292A8009558822FA87FE_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m0D05AEA0A6155FF9F4FDCD74F37FD93789D586C8_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m65EBF4F060B1D15C9C7D1C9C1BAAAA08F639DBE6_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m253A7A7E7FF5B91DA3BA09C15B234C410AC9961D_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m41BBE64756363934AC56E343A39C87153B82C0C0_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m41BBE64756363934AC56E343A39C87153B82C0C0_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(L_2, /*hidden argument*/NULL); InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL); } IL_001a: { RuntimeObject * L_3 = (RuntimeObject *)__this->get__syncRoot_4(); return L_3; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC List_1_get_Item_m88C4A865309B7C869403406AC8A711BB6B935AD9_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_2 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_3 = ___index0; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_2, (int32_t)L_3); return L_4; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mD0FF91A352F92964F84B806DCDD31E6B06BBB254_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___value1, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_2 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_3 = ___index0; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_4 = ___value1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_4); 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.Boolean System.Collections.Generic.List`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m50789D01A4C394DCC7D1AE0E3B8FBFA54D19E5C8_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_2 = V_0; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m97802D571A9AFB11DE01DC4117AB036941F73A16_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_1 = (( PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m812612F6F9CF79B18682EC02317C37F3A7D39D0E_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __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_m812612F6F9CF79B18682EC02317C37F3A7D39D0E_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___value1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___value1; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)L_1, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )((*(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)((PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___value1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mE231220B90273EB526B49B69B8ECE84A64B902C5_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_1 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__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_001e; } } { int32_t L_2 = (int32_t)__this->get__size_2(); NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_001e: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_3 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_4 = (int32_t)__this->get__size_2(); V_0 = (int32_t)L_4; int32_t L_5 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); int32_t L_6 = V_0; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_7 = ___item0; NullCheck(L_3); (L_3)->SetAt(static_cast(L_6), (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_7); 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))); return; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m43839DBFBC86C6DB4FC9310C7475982F7F732ABC_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m43839DBFBC86C6DB4FC9310C7475982F7F732ABC_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item0; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) RuntimeObject * L_1 = ___item0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )((*(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)((PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); goto IL_0029; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0016; throw e; } CATCH_0016: { // begin catch(System.InvalidCastException) RuntimeObject * L_2 = ___item0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_3, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL); goto IL_0029; } // end catch (depth: 1) IL_0029: { NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_5 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)); } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m35316DAC59FE45737BFA0090B2A308B50A2CF808_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); RuntimeObject* L_1 = ___collection0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t74810EA20DA15A839FCAB47955E06AD14B43957B * List_1_AsReadOnly_m86744A063836FF716034C5F60846D15B67BAC9EB_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t74810EA20DA15A839FCAB47955E06AD14B43957B * L_0 = (ReadOnlyCollection_1_t74810EA20DA15A839FCAB47955E06AD14B43957B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ReadOnlyCollection_1_t74810EA20DA15A839FCAB47955E06AD14B43957B *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m097FF46BE25F3C731D36CF1DF9921B0A68F55B60_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, int32_t ___count1, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_5 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_8 = ___item2; RuntimeObject* L_9 = ___comparer3; int32_t L_10 = (( int32_t (*) (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, int32_t, int32_t, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_5, (int32_t)L_6, (int32_t)L_7, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_8, (RuntimeObject*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return L_10; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mCF0CA6BA97A4AD1028FAA804ECE41F590058F4E4_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, const RuntimeMethod* method) { { NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_1 = ___item0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, int32_t, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)0, (int32_t)L_0, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9DB7EF873D054A63F9B977C8F79B4A3C6EC5FAA3_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_1 = ___item0; RuntimeObject* L_2 = ___comparer1; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, int32_t, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)0, (int32_t)L_0, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_3; } } // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m38BC1D0347367139940F4D76285A4E4D55FF8CD6_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0022; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_1 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_2 = (int32_t)__this->get__size_2(); Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); __this->set__size_2(0); } IL_0022: { 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.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mFEB24FEE8E9ED7D494EBA5C3991C63D68891EAA8_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC * V_1 = NULL; int32_t V_2 = 0; { goto IL_0030; } { V_0 = (int32_t)0; goto IL_0025; } IL_000c: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_1 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_4 = (L_1)->GetAt(static_cast(L_3)); goto IL_0021; } { return (bool)1; } IL_0021: { int32_t L_5 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0025: { int32_t L_6 = V_0; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_000c; } } { return (bool)0; } IL_0030: { EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC * L_8 = (( EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC *)L_8; V_2 = (int32_t)0; goto IL_0055; } IL_003a: { EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC * L_9 = V_1; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_10 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_13 = (L_10)->GetAt(static_cast(L_12)); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_14 = ___item0; NullCheck((EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC *)L_9); bool L_15 = VirtFuncInvoker2< bool, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t834720BF226CC8DF352D763EB9E5A6645A099CBC *)L_9, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_13, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_14); if (!L_15) { goto IL_0051; } } { return (bool)1; } IL_0051: { int32_t L_16 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0055: { int32_t L_17 = V_2; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_003a; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mAB423275643EC5CBB793CC7BBC70090CDD3DDF88_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); bool L_3 = (( bool (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )((*(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)((PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); return L_3; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m6A04670F38EB3BE2D37F73EC8D07F849206567EB_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* ___array0, const RuntimeMethod* method) { { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_0 = ___array0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m26088D1C4995D46F8E08ACD470123B5799668BDB_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_CopyTo_m26088D1C4995D46F8E08ACD470123B5799668BDB_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeArray * L_0 = ___array0; if (!L_0) { goto IL_0012; } } { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2 = Array_get_Rank_m38145B59D67D75F9896A3F8CDA9B966641AE99E1((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)7, /*hidden argument*/NULL); } IL_0012: { } IL_0013: try { // begin try (depth: 1) PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_3 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); RuntimeArray * L_4 = ___array0; int32_t L_5 = ___arrayIndex1; int32_t L_6 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); goto IL_0033; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0029; throw e; } CATCH_0029: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)18), /*hidden argument*/NULL); goto IL_0033; } // end catch (depth: 1) IL_0033: { return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB55937CCE68F9F2C4130F1B8525EAF3549E85F03_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___index0; int32_t L_2 = ___count3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2))) { goto IL_0013; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_0013: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_3 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_4 = ___index0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_5 = ___array1; int32_t L_6 = ___arrayIndex2; int32_t L_7 = ___count3; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB1D387E7E04B750CC98CF235FDA4FD3D1681D206_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_0 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((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::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mA8F5C5054E5220EF24D13A70330842F4D78480C8_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___min0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_0 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); NullCheck(L_0); int32_t L_1 = ___min0; if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) >= ((int32_t)L_1))) { goto IL_003d; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_2 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_3 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))), (int32_t)2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = (int32_t)G_B4_0; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0030; } } { V_0 = (int32_t)((int32_t)2146435071); } IL_0030: { int32_t L_5 = V_0; int32_t L_6 = ___min0; if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0036; } } { int32_t L_7 = ___min0; V_0 = (int32_t)L_7; } IL_0036: { int32_t L_8 = V_0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_003d: { return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mF80931156C67FFAC68D134422C519A18E602D62D_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match0, const RuntimeMethod* method) { { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_0 = ___match0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC List_1_Find_m2A3E85DA61C2AD6C9827ED5BA18264B646431D64_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_1 = ___match0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_2 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_1, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_6) { goto IL_002e; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_7 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_10 = (L_7)->GetAt(static_cast(L_9)); return L_10; } IL_002e: { int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; int32_t L_13 = (int32_t)__this->get__size_2(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000d; } } { il2cpp_codegen_initobj((&V_1), sizeof(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_14 = V_1; return L_14; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * List_1_FindAll_m2A5F8BC6B6F006B1FF9ECCA91D16F8DA5D25BAE2_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match0, const RuntimeMethod* method) { List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * V_0 = NULL; int32_t V_1 = 0; { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * L_1 = (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)(L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); V_0 = (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)L_1; V_1 = (int32_t)0; goto IL_003d; } IL_0013: { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_2 = ___match0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_3 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_2); bool L_7 = (( bool (*) (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_2, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0039; } } { List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * L_8 = V_0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_9 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)L_8); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)L_8, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0039: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_003d: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0013; } } { List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * L_16 = V_0; return L_16; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mC9F6BBE2D4432BB65BF89B49BAE6FD6022EB5F97_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_1 = ___match0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, int32_t, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0851AAADBB0F61304B32037DE2DF9EB7499E5FCF_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___startIndex0, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___startIndex0; Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_3 = ___match1; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, int32_t, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m639AFEE1798F74E1C3703DFD556354E1A07898A0_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count1; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_6 = ___match2; if (L_6) { goto IL_0033; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0033: { int32_t L_7 = ___startIndex0; int32_t L_8 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)); int32_t L_9 = ___startIndex0; V_1 = (int32_t)L_9; goto IL_0055; } IL_003b: { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_10 = ___match2; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_11 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_10); bool L_15 = (( bool (*) (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_10, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_15) { goto IL_0051; } } { int32_t L_16 = V_1; return L_16; } IL_0051: { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0055: { int32_t L_18 = V_1; int32_t L_19 = V_0; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_003b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC List_1_FindLast_m6F4BE8F03BECB32AE7F5785BE0257104DFF58080_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { 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_0039; } IL_0014: { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_2 = ___match0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_3 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_2); bool L_7 = (( bool (*) (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_2, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0035; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_8 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_11 = (L_8)->GetAt(static_cast(L_10)); return L_11; } IL_0035: { int32_t L_12 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0039: { int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0014; } } { il2cpp_codegen_initobj((&V_1), sizeof(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_14 = V_1; return L_14; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m993A18010BD92EF4FC9DACBAFC2929C42AB2DABF_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_2 = ___match0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, int32_t, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m2E8F1BC0F71C7F217D3FE8C43C734A5123E54FE3_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___startIndex0, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = ___startIndex0; Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_2 = ___match1; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, int32_t, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mED9E82ED23DEB4A54994DFD2DCC5C94092ECBC57_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_0 = ___match2; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if (L_1) { goto IL_0020; } } { int32_t L_2 = ___startIndex0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); goto IL_0032; } IL_0020: { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_3) >= ((uint32_t)L_4)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0032: { int32_t L_5 = ___count1; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_003e; } } { int32_t L_6 = ___startIndex0; int32_t L_7 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), (int32_t)1))) >= ((int32_t)0))) { goto IL_0047; } } IL_003e: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_0047: { int32_t L_8 = ___startIndex0; int32_t L_9 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = ___startIndex0; V_1 = (int32_t)L_10; goto IL_0069; } IL_004f: { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_11 = ___match2; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_12 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_11); bool L_16 = (( bool (*) (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_11, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_16) { goto IL_0065; } } { int32_t L_17 = V_1; return L_17; } IL_0065: { int32_t L_18 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)); } IL_0069: { int32_t L_19 = V_1; int32_t L_20 = V_0; if ((((int32_t)L_19) > ((int32_t)L_20))) { goto IL_004f; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mFE9004852B8CBD432BCB443E0D5CB66E34362882_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, Action_1_tA52CEC15B4DC72F91013B30C153F16F5C5B257C8 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_mFE9004852B8CBD432BCB443E0D5CB66E34362882_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Action_1_tA52CEC15B4DC72F91013B30C153F16F5C5B257C8 * L_0 = ___action0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__version_3(); V_0 = (int32_t)L_1; V_1 = (int32_t)0; goto IL_003a; } IL_0014: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__version_3(); if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0024; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_4 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (L_4) { goto IL_0043; } } IL_0024: { Action_1_tA52CEC15B4DC72F91013B30C153F16F5C5B257C8 * L_5 = ___action0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_6 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_9 = (L_6)->GetAt(static_cast(L_8)); NullCheck((Action_1_tA52CEC15B4DC72F91013B30C153F16F5C5B257C8 *)L_5); (( void (*) (Action_1_tA52CEC15B4DC72F91013B30C153F16F5C5B257C8 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_tA52CEC15B4DC72F91013B30C153F16F5C5B257C8 *)L_5, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_003a: { int32_t L_11 = V_1; int32_t L_12 = (int32_t)__this->get__size_2(); if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0014; } } IL_0043: { int32_t L_13 = V_0; int32_t L_14 = (int32_t)__this->get__version_3(); if ((((int32_t)L_13) == ((int32_t)L_14))) { goto IL_005a; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_15 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (!L_15) { goto IL_005a; } } { ThrowHelper_ThrowInvalidOperationException_m5FC21125115DA5A3A78175937F96B30333FF2454((int32_t)((int32_t)32), /*hidden argument*/NULL); } IL_005a: { return; } } // System.Collections.Generic.List`1_Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732 List_1_GetEnumerator_mD88E0AB509A53F219F6039EFB96F47BBA49EA388_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m81F00625043EC0E8DF4485410DA9C111529C4629((&L_0), (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); return L_0; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m854F15CFA4E56F4C1ACF69126B424B58D9DCC635_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m81F00625043EC0E8DF4485410DA9C111529C4629((&L_0), (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m242D0642AA6A2E4AA84C6C94771EE21B3A63BC7F_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m81F00625043EC0E8DF4485410DA9C111529C4629((&L_0), (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_tB46A13913B4A3217CC770FE47E76DD17275C7732 L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * List_1_GetRange_mAE068E18D9B47628CD03F4BE1B697DEB75906410_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * V_0 = NULL; { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * L_6 = (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)(L_6, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); V_0 = (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)L_6; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_7 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_8 = ___index0; List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * L_9 = V_0; NullCheck(L_9); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_10 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_9->get__items_1(); int32_t L_11 = ___count1; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * L_12 = V_0; int32_t L_13 = ___count1; NullCheck(L_12); L_12->set__size_2(L_13); List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * L_14 = V_0; return L_14; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m06C21A58E6E0F937135DDC94A747CC76ACF19A40_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, const RuntimeMethod* method) { { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_0 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_0, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mFBA46A5D34DC31CAA3652876FED0F9AF750D0698_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )((*(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)((PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return L_3; } IL_0015: { return (-1); } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m641CA7FF7320659C9BDA050FA0462B25F9FC7246_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_2 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_3 = ___item0; int32_t L_4 = ___index1; int32_t L_5 = (int32_t)__this->get__size_2(); int32_t L_6 = ___index1; int32_t L_7 = (( int32_t (*) (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_2, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_3, (int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_7; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m0D9C06488F352E237427B791876B7BE5BC75042D_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count2; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_6 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_7 = ___item0; int32_t L_8 = ___index1; int32_t L_9 = ___count2; int32_t L_10 = (( int32_t (*) (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_6, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_10; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m3797F30F2F0869C393C0E0E991624D5EC7F2B722_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item1, const RuntimeMethod* method) { { 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_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = (int32_t)__this->get__size_2(); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_3 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); NullCheck(L_3); if ((!(((uint32_t)L_2) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))) { goto IL_0030; } } { int32_t L_4 = (int32_t)__this->get__size_2(); NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0030: { int32_t L_5 = ___index0; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0056; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_7 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_8 = ___index0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_9 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); int32_t L_12 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL); } IL_0056: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_13 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_14 = ___index0; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_15 = ___item1; NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_15); int32_t L_16 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1))); int32_t L_17 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m4BAD9F5B126403F02BF5F3C72DFD91CCABD3271A_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __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_m4BAD9F5B126403F02BF5F3C72DFD91CCABD3271A_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)L_1, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )((*(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)((PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___item1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m221A798FB77013B6AF53F88E108AE02114E60C09_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertRange_m221A798FB77013B6AF53F88E108AE02114E60C09_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject* L_0 = ___collection1; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_0009: { 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_001b; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_001b: { RuntimeObject* L_3 = ___collection1; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_4 = V_0; if (!L_4) { goto IL_00c0; } } { 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->klass->rgctx_data, 2), (RuntimeObject*)L_5); V_1 = (int32_t)L_6; int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_00ef; } } { int32_t L_8 = (int32_t)__this->get__size_2(); int32_t L_9 = V_1; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_006a; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_12 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_13 = ___index0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_14 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_15 = ___index0; int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get__size_2(); int32_t L_18 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL); } IL_006a: { RuntimeObject* L_19 = V_0; if ((!(((RuntimeObject*)(List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19)))) { goto IL_00a3; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_20 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_21 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_22 = ___index0; int32_t L_23 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_24 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_25 = ___index0; int32_t L_26 = V_1; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_27 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_28 = ___index0; int32_t L_29 = (int32_t)__this->get__size_2(); int32_t L_30 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL); goto IL_00b0; } IL_00a3: { RuntimeObject* L_31 = V_0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_32 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_33 = ___index0; NullCheck((RuntimeObject*)L_31); InterfaceActionInvoker2< PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_32, (int32_t)L_33); } IL_00b0: { int32_t L_34 = (int32_t)__this->get__size_2(); int32_t L_35 = V_1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35))); goto IL_00ef; } IL_00c0: { RuntimeObject* L_36 = ___collection1; NullCheck((RuntimeObject*)L_36); RuntimeObject* L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36); V_2 = (RuntimeObject*)L_37; } IL_00c7: try { // begin try (depth: 1) { goto IL_00db; } IL_00c9: { int32_t L_38 = ___index0; int32_t L_39 = (int32_t)L_38; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); RuntimeObject* L_40 = V_2; NullCheck((RuntimeObject*)L_40); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_41 = InterfaceFuncInvoker0< PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40); NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)L_39, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); } IL_00db: { RuntimeObject* L_42 = V_2; NullCheck((RuntimeObject*)L_42); bool L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_42); if (L_43) { goto IL_00c9; } } IL_00e3: { IL2CPP_LEAVE(0xEF, FINALLY_00e5); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00e5; } FINALLY_00e5: { // begin finally (depth: 1) { RuntimeObject* L_44 = V_2; if (!L_44) { goto IL_00ee; } } IL_00e8: { RuntimeObject* L_45 = V_2; NullCheck((RuntimeObject*)L_45); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_45); } IL_00ee: { IL2CPP_END_FINALLY(229) } } // end finally (depth: 1) IL2CPP_CLEANUP(229) { IL2CPP_JUMP_TBL(0xEF, IL_00ef) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_00ef: { int32_t L_46 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m4AE6EFAC4F89B3A1554621327F8176E087CDAA5E_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if (L_0) { goto IL_000a; } } { return (-1); } IL_000a: { PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )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->klass->rgctx_data, 39)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m932BA9B1201A622AF207356B572CD5A3E5E3B44D_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_5 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )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->klass->rgctx_data, 39)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mA7AB45CCAD57872A32EAA245E3BFFA7FE4A743DF_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_0) { goto IL_0014; } } { int32_t L_1 = ___index1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0014; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_0014: { NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_2) { goto IL_0028; } } { int32_t L_3 = ___count2; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0028; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0028: { int32_t L_4 = (int32_t)__this->get__size_2(); if (L_4) { goto IL_0032; } } { return (-1); } IL_0032: { int32_t L_5 = ___index1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0044; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0044: { int32_t L_7 = ___count2; int32_t L_8 = ___index1; if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))))) { goto IL_0053; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0053: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_9 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_10 = ___item0; int32_t L_11 = ___index1; int32_t L_12 = ___count2; int32_t L_13 = (( int32_t (*) (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_9, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); return L_13; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mEDE0250F9BE430290CE7CF4CBB4D544BF9432202_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_0 = ___item0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0015; } } { int32_t L_3 = V_0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); return (bool)1; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m6B07A1483C9961FE73F02EC4D87F7D222434BC7F_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( bool (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )((*(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)((PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); } IL_0015: { return; } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m1EC4D40A9785EEB894CFB65182BB09FD2D3EFB36_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0011; } IL_000d: { int32_t L_1 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)); } IL_0011: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_002e; } } { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_4 = ___match0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_5 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_4); bool L_9 = (( bool (*) (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_4, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_9) { goto IL_000d; } } IL_002e: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0039; } } { return 0; } IL_0039: { int32_t L_12 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); goto IL_0089; } IL_003f: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0043: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_0060; } } { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_16 = ___match0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_17 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_16); bool L_21 = (( bool (*) (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_16, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_21) { goto IL_003f; } } IL_0060: { int32_t L_22 = V_1; int32_t L_23 = (int32_t)__this->get__size_2(); if ((((int32_t)L_22) >= ((int32_t)L_23))) { goto IL_0089; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_24 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_25 = V_0; int32_t L_26 = (int32_t)L_25; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_27 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_28 = V_1; int32_t L_29 = (int32_t)L_28; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); NullCheck(L_27); int32_t L_30 = L_29; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_31 = (L_27)->GetAt(static_cast(L_30)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_31); } IL_0089: { int32_t L_32 = V_1; int32_t L_33 = (int32_t)__this->get__size_2(); if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_0043; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_34 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_35 = V_0; int32_t L_36 = (int32_t)__this->get__size_2(); int32_t L_37 = V_0; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL); int32_t L_38 = (int32_t)__this->get__size_2(); int32_t L_39 = V_0; int32_t L_40 = V_0; __this->set__size_2(L_40); int32_t L_41 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1))); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m0D1AC2FB7D9BFBDC95BF68C92CFE9C7C0712B6BC_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, const RuntimeMethod* method) { PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC V_0; memset((&V_0), 0, sizeof(V_0)); { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { int32_t L_2 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1))); int32_t L_3 = ___index0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0042; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_5 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_6 = ___index0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_7 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); int32_t L_10 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL); } IL_0042: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_11 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_12 = (int32_t)__this->get__size_2(); il2cpp_codegen_initobj((&V_0), sizeof(PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )); PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_13); int32_t L_14 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m21F8A2100EC8C28D068BF268BF941663502C7C01_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0082; } } { int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7))); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_0062; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_10 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_11 = ___index0; int32_t L_12 = ___count1; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_13 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_14 = ___index0; int32_t L_15 = (int32_t)__this->get__size_2(); int32_t L_16 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL); } IL_0062: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_17 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_18 = (int32_t)__this->get__size_2(); int32_t L_19 = ___count1; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL); int32_t L_20 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))); } IL_0082: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m7847F7F10ADEAE40B55F404C5073F039DEB3250D_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m7EE381C46ABC53082FA5E969FBEBB6A3A7A5ADBB_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_5 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; (( void (*) (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); 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))); return; } } // System.Void System.Collections.Generic.List`1::Sort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m6D3D32635E5ECFB97E114081EB6492F253A4BB70_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7F93D5E2E30CB6AE13D87417777A851F3BD8E809_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); RuntimeObject* L_1 = ___comparer0; NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mFE08D2B1BF3084E1215AB4D5CC9ADD5CC65C8CFD_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_5 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; RuntimeObject* L_8 = ___comparer2; (( void (*) (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); int32_t L_9 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB29C37D09CF60568507E4D99912EA7B1D49B2254_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * ___comparison0, const RuntimeMethod* method) { { Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * L_0 = ___comparison0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0025; } } { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_2 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 * L_4 = ___comparison0; (( void (*) (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*, int32_t, int32_t, Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tA0DC061A89DCD1931FFCAC0EB0725C1EDE054921 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)); } IL_0025: { return; } } // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* List_1_ToArray_mAB5D0F6E8043600643853154F5A9FC6D31B7D407_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_1 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)(PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0); V_0 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)L_1; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_2 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_3 = V_0; int32_t L_4 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL); PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_5 = V_0; return L_5; } } // System.Void System.Collections.Generic.List`1::TrimExcess() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m4BAE9FC75F8FE4834BE935BC0282F9955C62C59D_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_0 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); NullCheck(L_0); V_0 = (int32_t)(((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)(((double)((double)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))))), (double)(0.9)))))); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = V_0; if ((((int32_t)L_1) >= ((int32_t)L_2))) { goto IL_002a; } } { int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this); (( void (*) (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_002a: { return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mD9EB3B3101C1E3902B12359BD7306F4FC31684FC_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * __this, Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0027; } IL_000d: { Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 * L_1 = ___match0; PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_2 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_1); bool L_6 = (( bool (*) (Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *, PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t82BC9130A75E531AACB90FCFE1947F423C9A0C61 *)L_1, (PendingPlayerInfo_tC9529109B25EF055BADAAB402676495F67D39DBC )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_6) { goto IL_0023; } } { return (bool)0; } IL_0023: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0027: { 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.Collections.Generic.IList`1 System.Collections.Generic.List`1::Synchronized(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m0E005BF6D4A5EAB83498AD51352CF8DB77CABC59_gshared (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * ___list0, const RuntimeMethod* method) { { List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 * L_0 = ___list0; SynchronizedList_t901D85CE1CDFEA7FA35CEB05FDE88E91C676AAC5 * L_1 = (SynchronizedList_t901D85CE1CDFEA7FA35CEB05FDE88E91C676AAC5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49)); (( void (*) (SynchronizedList_t901D85CE1CDFEA7FA35CEB05FDE88E91C676AAC5 *, List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)); return L_1; } } // System.Void System.Collections.Generic.List`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m1A058625594E93F27E4ADD765DA73DA8DD1EDB38_gshared (const RuntimeMethod* method) { { PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC* L_0 = (PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)(PendingPlayerInfoU5BU5D_t4FB2FD5DC2C9A9DD7851E566CC11A9B113081ADC*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0); ((List_1_t94849CBA01D2F81C11C02B4B78BA4FF504028B15_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD27383A8DE69ADB7585311BE380BE3D8A163DE8B_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_0 = ((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7555E7BD19209D58859B8E575639D87640394E43_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL); } IL_0012: { int32_t L_1 = ___capacity0; if (L_1) { goto IL_0021; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_2 = ((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_2); return; } IL_0021: { int32_t L_3 = ___capacity0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_4 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)(CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3); __this->set__items_1(L_4); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0F70D22636771CCFD0A3354033719AE2134C3C65_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m0F70D22636771CCFD0A3354033719AE2134C3C65_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0050; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); int32_t L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3); V_1 = (int32_t)L_4; int32_t L_5 = V_1; if (L_5) { goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_6 = ((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_6); return; } IL_002f: { int32_t L_7 = V_1; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_8 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)(CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7); __this->set__items_1(L_8); RuntimeObject* L_9 = V_0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_10 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker2< CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_10, (int32_t)0); int32_t L_11 = V_1; __this->set__size_2(L_11); return; } IL_0050: { __this->set__size_2(0); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_12 = ((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); RuntimeObject* L_13 = ___collection0; NullCheck((RuntimeObject*)L_13); RuntimeObject* L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13); V_2 = (RuntimeObject*)L_14; } IL_0069: try { // begin try (depth: 1) { goto IL_0077; } IL_006b: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_16 = InterfaceFuncInvoker0< CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15); NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0077: { RuntimeObject* L_17 = V_2; NullCheck((RuntimeObject*)L_17); bool L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_17); if (L_18) { goto IL_006b; } } IL_007f: { IL2CPP_LEAVE(0x8B, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) { RuntimeObject* L_19 = V_2; if (!L_19) { goto IL_008a; } } IL_0084: { RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); } IL_008a: { IL2CPP_END_FINALLY(129) } } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_JUMP_TBL(0x8B, IL_008b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_008b: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m9F8EDADE2A0D31F8464C3A93D870C6CAF2DDCEA8_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_0 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__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) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mC21BDF352942DEDBEE981450D647D48217D2F8D5_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___value0, const RuntimeMethod* method) { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* V_0 = NULL; { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___value0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_3 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__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_0058; } } { int32_t L_4 = ___value0; if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_004d; } } { int32_t L_5 = ___value0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_6 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)(CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5); V_0 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_6; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_0045; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_8 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_9 = V_0; int32_t L_10 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL); } IL_0045: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_11 = V_0; __this->set__items_1(L_11); return; } IL_004d: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_12 = ((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); } IL_0058: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA240D92584B2EF1BCCB4E8230803DB66C1D1F33F_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m88C75F0B7BA3E811482EC203CDC9A206250847BC_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mD24F2CCEB9E74F7899EE26E9D8AE68677314C476_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m5B17A87CD528058816A06CDCEF4FFA07E6A9B34D_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m22A927B38467F94888748DDEEBC006F9F388A8C0_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mD9409ED1B6C86996A6B689111E1AF415A44D4E57_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mD9409ED1B6C86996A6B689111E1AF415A44D4E57_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(L_2, /*hidden argument*/NULL); InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL); } IL_001a: { RuntimeObject * L_3 = (RuntimeObject *)__this->get__syncRoot_4(); return L_3; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 List_1_get_Item_m3A7E66DB409FCC507EFDC31CED0AB0C4A29AAED8_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_2 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_3 = ___index0; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_2, (int32_t)L_3); return L_4; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m273F65A7DAD4B44CFE2251835FAA382654358050_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___value1, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_2 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_3 = ___index0; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_4 = ___value1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_4); 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.Boolean System.Collections.Generic.List`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m8A08CF224090923B7F935924873EC309BD257FAA_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_2 = V_0; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_mE9B95CCF6159FEFFBC17DA185C5A635764888667_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_1 = (( CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m36DA9E9FF6BB20612D53B99CB8872A5DB2970A23_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __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_m36DA9E9FF6BB20612D53B99CB8872A5DB2970A23_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___value1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___value1; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)L_1, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )((*(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)((CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___value1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m39199B89A372B88DE7B3762EB076AF5894BF8C6F_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_1 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__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_001e; } } { int32_t L_2 = (int32_t)__this->get__size_2(); NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_001e: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_3 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_4 = (int32_t)__this->get__size_2(); V_0 = (int32_t)L_4; int32_t L_5 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); int32_t L_6 = V_0; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_7 = ___item0; NullCheck(L_3); (L_3)->SetAt(static_cast(L_6), (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_7); 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))); return; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mD7D7EF887820169180BC1F46A84F08E2D3C57793_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_mD7D7EF887820169180BC1F46A84F08E2D3C57793_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item0; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) RuntimeObject * L_1 = ___item0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )((*(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)((CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); goto IL_0029; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0016; throw e; } CATCH_0016: { // begin catch(System.InvalidCastException) RuntimeObject * L_2 = ___item0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_3, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL); goto IL_0029; } // end catch (depth: 1) IL_0029: { NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_5 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)); } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mF83ACFB26F016E994D4E070550905480F117F322_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); RuntimeObject* L_1 = ___collection0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t1BD5CAC07A88735ED93C56AD2A0B9E846E50FAB4 * List_1_AsReadOnly_mD1EB4B03E75ABEBF8E383A7EE9BB7DAFFF5AA6F6_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_t1BD5CAC07A88735ED93C56AD2A0B9E846E50FAB4 * L_0 = (ReadOnlyCollection_1_t1BD5CAC07A88735ED93C56AD2A0B9E846E50FAB4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ReadOnlyCollection_1_t1BD5CAC07A88735ED93C56AD2A0B9E846E50FAB4 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m0E141147D450F5CE86EC5C972E0C1AD8979B36DD_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, int32_t ___count1, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_5 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_8 = ___item2; RuntimeObject* L_9 = ___comparer3; int32_t L_10 = (( int32_t (*) (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, int32_t, int32_t, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_5, (int32_t)L_6, (int32_t)L_7, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_8, (RuntimeObject*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return L_10; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m5425CED36AA11C4F3F2C9B9DBB073E12F101C506_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, const RuntimeMethod* method) { { NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_1 = ___item0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, int32_t, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)0, (int32_t)L_0, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mC94F02EE7AB4A511576CBF6CB986179C80439028_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_1 = ___item0; RuntimeObject* L_2 = ___comparer1; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, int32_t, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)0, (int32_t)L_0, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_3; } } // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m0C1B44F8E2DF72043F393501D20B73C331FFAF51_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0022; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_1 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_2 = (int32_t)__this->get__size_2(); Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); __this->set__size_2(0); } IL_0022: { 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.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m88474A90217787E568716CC34DB30E1BA64BCE1E_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F * V_1 = NULL; int32_t V_2 = 0; { goto IL_0030; } { V_0 = (int32_t)0; goto IL_0025; } IL_000c: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_1 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_4 = (L_1)->GetAt(static_cast(L_3)); goto IL_0021; } { return (bool)1; } IL_0021: { int32_t L_5 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0025: { int32_t L_6 = V_0; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_000c; } } { return (bool)0; } IL_0030: { EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F * L_8 = (( EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F *)L_8; V_2 = (int32_t)0; goto IL_0055; } IL_003a: { EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F * L_9 = V_1; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_10 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_13 = (L_10)->GetAt(static_cast(L_12)); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_14 = ___item0; NullCheck((EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F *)L_9); bool L_15 = VirtFuncInvoker2< bool, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t53D142219D685BBA8A0AB2DBCF2045CB1219AC4F *)L_9, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_13, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_14); if (!L_15) { goto IL_0051; } } { return (bool)1; } IL_0051: { int32_t L_16 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0055: { int32_t L_17 = V_2; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_003a; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m8F15D53DA09D22D521048C697C365AA69CE4B2A9_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); bool L_3 = (( bool (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )((*(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)((CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); return L_3; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB61E9BD940B85D5E85EB505E590654780B4DFE93_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* ___array0, const RuntimeMethod* method) { { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_0 = ___array0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mEE8763DCA663CDBD8BCB5C2C269A0E63E02EC149_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_CopyTo_mEE8763DCA663CDBD8BCB5C2C269A0E63E02EC149_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeArray * L_0 = ___array0; if (!L_0) { goto IL_0012; } } { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2 = Array_get_Rank_m38145B59D67D75F9896A3F8CDA9B966641AE99E1((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)7, /*hidden argument*/NULL); } IL_0012: { } IL_0013: try { // begin try (depth: 1) CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_3 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); RuntimeArray * L_4 = ___array0; int32_t L_5 = ___arrayIndex1; int32_t L_6 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); goto IL_0033; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0029; throw e; } CATCH_0029: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)18), /*hidden argument*/NULL); goto IL_0033; } // end catch (depth: 1) IL_0033: { return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mBC48994A9D1502FCB51F7C72D48D5662DBC59F61_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___index0; int32_t L_2 = ___count3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2))) { goto IL_0013; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_0013: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_3 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_4 = ___index0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_5 = ___array1; int32_t L_6 = ___arrayIndex2; int32_t L_7 = ___count3; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mA908CFC39B4E01880FED5E64B90E232E7A49D326_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_0 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((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::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m76649C4A6F4D128991EB5F4504EE4E34B9A10F3F_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___min0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_0 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); NullCheck(L_0); int32_t L_1 = ___min0; if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) >= ((int32_t)L_1))) { goto IL_003d; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_2 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_3 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))), (int32_t)2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = (int32_t)G_B4_0; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0030; } } { V_0 = (int32_t)((int32_t)2146435071); } IL_0030: { int32_t L_5 = V_0; int32_t L_6 = ___min0; if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0036; } } { int32_t L_7 = ___min0; V_0 = (int32_t)L_7; } IL_0036: { int32_t L_8 = V_0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_003d: { return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mE7DDC0215E78F7E51BC72DDA8C3CD0FF699DB96B_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match0, const RuntimeMethod* method) { { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_0 = ___match0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 List_1_Find_m7784FC77AE105E1293D30D5954B403ED6306F567_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_1 = ___match0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_2 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_1); bool L_6 = (( bool (*) (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_1, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_6) { goto IL_002e; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_7 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_10 = (L_7)->GetAt(static_cast(L_9)); return L_10; } IL_002e: { int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; int32_t L_13 = (int32_t)__this->get__size_2(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000d; } } { il2cpp_codegen_initobj((&V_1), sizeof(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_14 = V_1; return L_14; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * List_1_FindAll_m3AFBF2C58AF1D2535828AAB9AE74182ADBF2F91D_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match0, const RuntimeMethod* method) { List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * V_0 = NULL; int32_t V_1 = 0; { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * L_1 = (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)(L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); V_0 = (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)L_1; V_1 = (int32_t)0; goto IL_003d; } IL_0013: { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_2 = ___match0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_3 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_2); bool L_7 = (( bool (*) (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_2, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0039; } } { List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * L_8 = V_0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_9 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)L_8); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)L_8, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0039: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_003d: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0013; } } { List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * L_16 = V_0; return L_16; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mFFA05B5C948174DED2D0F3D224BEF2DA90602667_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_1 = ___match0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, int32_t, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m53B60A8B81E3D77B63E7D5EA37BF6C045B2DBE33_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___startIndex0, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___startIndex0; Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_3 = ___match1; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, int32_t, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m9AAD3E1A436BE31937252F95285BDD3B903BBAF4_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count1; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_6 = ___match2; if (L_6) { goto IL_0033; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0033: { int32_t L_7 = ___startIndex0; int32_t L_8 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)); int32_t L_9 = ___startIndex0; V_1 = (int32_t)L_9; goto IL_0055; } IL_003b: { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_10 = ___match2; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_11 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_10); bool L_15 = (( bool (*) (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_10, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_15) { goto IL_0051; } } { int32_t L_16 = V_1; return L_16; } IL_0051: { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0055: { int32_t L_18 = V_1; int32_t L_19 = V_0; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_003b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 List_1_FindLast_m725DA0C10FAC7E960ADC12041B555A260FBC7DE9_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { 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_0039; } IL_0014: { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_2 = ___match0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_3 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_2); bool L_7 = (( bool (*) (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_2, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0035; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_8 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_11 = (L_8)->GetAt(static_cast(L_10)); return L_11; } IL_0035: { int32_t L_12 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0039: { int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0014; } } { il2cpp_codegen_initobj((&V_1), sizeof(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_14 = V_1; return L_14; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m16935ACBF3B99F793F3EFFC66F011B703BCFED8A_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_2 = ___match0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, int32_t, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m69FF0ADF0E9ADB3B8B0E21C58D631EB4E288F54B_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___startIndex0, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = ___startIndex0; Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_2 = ___match1; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, int32_t, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m6E1CE9B4326A764122F0EF34C09DB684114F79E8_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_0 = ___match2; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if (L_1) { goto IL_0020; } } { int32_t L_2 = ___startIndex0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); goto IL_0032; } IL_0020: { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_3) >= ((uint32_t)L_4)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0032: { int32_t L_5 = ___count1; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_003e; } } { int32_t L_6 = ___startIndex0; int32_t L_7 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), (int32_t)1))) >= ((int32_t)0))) { goto IL_0047; } } IL_003e: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_0047: { int32_t L_8 = ___startIndex0; int32_t L_9 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = ___startIndex0; V_1 = (int32_t)L_10; goto IL_0069; } IL_004f: { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_11 = ___match2; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_12 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_11); bool L_16 = (( bool (*) (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_11, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_16) { goto IL_0065; } } { int32_t L_17 = V_1; return L_17; } IL_0065: { int32_t L_18 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)); } IL_0069: { int32_t L_19 = V_1; int32_t L_20 = V_0; if ((((int32_t)L_19) > ((int32_t)L_20))) { goto IL_004f; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mC332B160648AF66D77D9FBF068217D4A4586615C_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, Action_1_t5B34751F83F8DA7DD4FCBAC4E4771BCFF6028C9F * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_mC332B160648AF66D77D9FBF068217D4A4586615C_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Action_1_t5B34751F83F8DA7DD4FCBAC4E4771BCFF6028C9F * L_0 = ___action0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__version_3(); V_0 = (int32_t)L_1; V_1 = (int32_t)0; goto IL_003a; } IL_0014: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__version_3(); if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0024; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_4 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (L_4) { goto IL_0043; } } IL_0024: { Action_1_t5B34751F83F8DA7DD4FCBAC4E4771BCFF6028C9F * L_5 = ___action0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_6 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_9 = (L_6)->GetAt(static_cast(L_8)); NullCheck((Action_1_t5B34751F83F8DA7DD4FCBAC4E4771BCFF6028C9F *)L_5); (( void (*) (Action_1_t5B34751F83F8DA7DD4FCBAC4E4771BCFF6028C9F *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t5B34751F83F8DA7DD4FCBAC4E4771BCFF6028C9F *)L_5, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_003a: { int32_t L_11 = V_1; int32_t L_12 = (int32_t)__this->get__size_2(); if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0014; } } IL_0043: { int32_t L_13 = V_0; int32_t L_14 = (int32_t)__this->get__version_3(); if ((((int32_t)L_13) == ((int32_t)L_14))) { goto IL_005a; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_15 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (!L_15) { goto IL_005a; } } { ThrowHelper_ThrowInvalidOperationException_m5FC21125115DA5A3A78175937F96B30333FF2454((int32_t)((int32_t)32), /*hidden argument*/NULL); } IL_005a: { return; } } // System.Collections.Generic.List`1_Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C List_1_GetEnumerator_mEB2BD754A2B500FBD463E6E967609C56F5A5540B_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m7BB985DFC01F8791B03D75C0A0753BC1D4DC5EC1((&L_0), (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); return L_0; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mA1F703C6D884567C8D525F1366FF08E34E75D5EE_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m7BB985DFC01F8791B03D75C0A0753BC1D4DC5EC1((&L_0), (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mD0E02F7153E48EE114C6C28356E0532AB3AACA8E_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m7BB985DFC01F8791B03D75C0A0753BC1D4DC5EC1((&L_0), (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_tD22101F0065FF54E1F71D59C71338E2BCE7D961C L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * List_1_GetRange_mCF95B5491AFCC0708DC9996F4F0F69DD8C78755E_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * V_0 = NULL; { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * L_6 = (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)(L_6, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); V_0 = (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)L_6; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_7 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_8 = ___index0; List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * L_9 = V_0; NullCheck(L_9); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_10 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_9->get__items_1(); int32_t L_11 = ___count1; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * L_12 = V_0; int32_t L_13 = ___count1; NullCheck(L_12); L_12->set__size_2(L_13); List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * L_14 = V_0; return L_14; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m93887454A532F9A4438E47EC46DB7E41E2E34394_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, const RuntimeMethod* method) { { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_0 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_0, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m6597741674E1928CA0BBF69758F55C0A5737C10C_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_3 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )((*(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)((CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return L_3; } IL_0015: { return (-1); } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m3BF0E5D13E9FAB86FA37A871AE933C56351F1827_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_2 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_3 = ___item0; int32_t L_4 = ___index1; int32_t L_5 = (int32_t)__this->get__size_2(); int32_t L_6 = ___index1; int32_t L_7 = (( int32_t (*) (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_2, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_3, (int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_7; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mF73FC59EC15C8FD6393EA05624EB4F2B6B26C39F_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count2; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_6 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_7 = ___item0; int32_t L_8 = ___index1; int32_t L_9 = ___count2; int32_t L_10 = (( int32_t (*) (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_6, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_10; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m8C650FE087B3411F38790E1B344EA36F2DFE9311_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item1, const RuntimeMethod* method) { { 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_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = (int32_t)__this->get__size_2(); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_3 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); NullCheck(L_3); if ((!(((uint32_t)L_2) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))) { goto IL_0030; } } { int32_t L_4 = (int32_t)__this->get__size_2(); NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0030: { int32_t L_5 = ___index0; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0056; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_7 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_8 = ___index0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_9 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); int32_t L_12 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL); } IL_0056: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_13 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_14 = ___index0; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_15 = ___item1; NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_15); int32_t L_16 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1))); int32_t L_17 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m347193116B73DD0E957566678FC0E100782A6F0C_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __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_m347193116B73DD0E957566678FC0E100782A6F0C_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)L_1, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )((*(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)((CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___item1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mF9EF860ED023CC9E842D73C07532AD5D53A44199_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertRange_mF9EF860ED023CC9E842D73C07532AD5D53A44199_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject* L_0 = ___collection1; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_0009: { 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_001b; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_001b: { RuntimeObject* L_3 = ___collection1; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_4 = V_0; if (!L_4) { goto IL_00c0; } } { 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->klass->rgctx_data, 2), (RuntimeObject*)L_5); V_1 = (int32_t)L_6; int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_00ef; } } { int32_t L_8 = (int32_t)__this->get__size_2(); int32_t L_9 = V_1; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_006a; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_12 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_13 = ___index0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_14 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_15 = ___index0; int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get__size_2(); int32_t L_18 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL); } IL_006a: { RuntimeObject* L_19 = V_0; if ((!(((RuntimeObject*)(List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19)))) { goto IL_00a3; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_20 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_21 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_22 = ___index0; int32_t L_23 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_24 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_25 = ___index0; int32_t L_26 = V_1; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_27 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_28 = ___index0; int32_t L_29 = (int32_t)__this->get__size_2(); int32_t L_30 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL); goto IL_00b0; } IL_00a3: { RuntimeObject* L_31 = V_0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_32 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_33 = ___index0; NullCheck((RuntimeObject*)L_31); InterfaceActionInvoker2< CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_32, (int32_t)L_33); } IL_00b0: { int32_t L_34 = (int32_t)__this->get__size_2(); int32_t L_35 = V_1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35))); goto IL_00ef; } IL_00c0: { RuntimeObject* L_36 = ___collection1; NullCheck((RuntimeObject*)L_36); RuntimeObject* L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36); V_2 = (RuntimeObject*)L_37; } IL_00c7: try { // begin try (depth: 1) { goto IL_00db; } IL_00c9: { int32_t L_38 = ___index0; int32_t L_39 = (int32_t)L_38; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); RuntimeObject* L_40 = V_2; NullCheck((RuntimeObject*)L_40); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_41 = InterfaceFuncInvoker0< CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40); NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)L_39, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); } IL_00db: { RuntimeObject* L_42 = V_2; NullCheck((RuntimeObject*)L_42); bool L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_42); if (L_43) { goto IL_00c9; } } IL_00e3: { IL2CPP_LEAVE(0xEF, FINALLY_00e5); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00e5; } FINALLY_00e5: { // begin finally (depth: 1) { RuntimeObject* L_44 = V_2; if (!L_44) { goto IL_00ee; } } IL_00e8: { RuntimeObject* L_45 = V_2; NullCheck((RuntimeObject*)L_45); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_45); } IL_00ee: { IL2CPP_END_FINALLY(229) } } // end finally (depth: 1) IL2CPP_CLEANUP(229) { IL2CPP_JUMP_TBL(0xEF, IL_00ef) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_00ef: { int32_t L_46 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m3567EF99FBE2E13F99BDDA49E6F69E733704B505_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if (L_0) { goto IL_000a; } } { return (-1); } IL_000a: { CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_4 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )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->klass->rgctx_data, 39)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mDA7B3CAE7FB9F78524C297A9319A77B15A82441E_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_5 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )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->klass->rgctx_data, 39)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mDA27FFFA9FAA7D03ACA9A662600BD8E6513503CF_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_0) { goto IL_0014; } } { int32_t L_1 = ___index1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0014; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_0014: { NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_2 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_2) { goto IL_0028; } } { int32_t L_3 = ___count2; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0028; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0028: { int32_t L_4 = (int32_t)__this->get__size_2(); if (L_4) { goto IL_0032; } } { return (-1); } IL_0032: { int32_t L_5 = ___index1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0044; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0044: { int32_t L_7 = ___count2; int32_t L_8 = ___index1; if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))))) { goto IL_0053; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0053: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_9 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_10 = ___item0; int32_t L_11 = ___index1; int32_t L_12 = ___count2; int32_t L_13 = (( int32_t (*) (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_9, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); return L_13; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mAD1BEFC5101DCC51424AAC281B432D4A59CBFE30_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_0 = ___item0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_1 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0015; } } { int32_t L_3 = V_0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); return (bool)1; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m9BD344DF82F1AB9C85A4C83B722D4C4FE8A88801_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( bool (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )((*(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)((CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); } IL_0015: { return; } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m0E87EE9557F2A38DDEFCB53DAF2A68220E465F23_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0011; } IL_000d: { int32_t L_1 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)); } IL_0011: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_002e; } } { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_4 = ___match0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_5 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_4); bool L_9 = (( bool (*) (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_4, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_9) { goto IL_000d; } } IL_002e: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0039; } } { return 0; } IL_0039: { int32_t L_12 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); goto IL_0089; } IL_003f: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0043: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_0060; } } { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_16 = ___match0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_17 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_16); bool L_21 = (( bool (*) (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_16, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_21) { goto IL_003f; } } IL_0060: { int32_t L_22 = V_1; int32_t L_23 = (int32_t)__this->get__size_2(); if ((((int32_t)L_22) >= ((int32_t)L_23))) { goto IL_0089; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_24 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_25 = V_0; int32_t L_26 = (int32_t)L_25; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_27 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_28 = V_1; int32_t L_29 = (int32_t)L_28; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); NullCheck(L_27); int32_t L_30 = L_29; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_31 = (L_27)->GetAt(static_cast(L_30)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_31); } IL_0089: { int32_t L_32 = V_1; int32_t L_33 = (int32_t)__this->get__size_2(); if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_0043; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_34 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_35 = V_0; int32_t L_36 = (int32_t)__this->get__size_2(); int32_t L_37 = V_0; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL); int32_t L_38 = (int32_t)__this->get__size_2(); int32_t L_39 = V_0; int32_t L_40 = V_0; __this->set__size_2(L_40); int32_t L_41 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1))); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m6FD1257469B27B6F5B88C94AE960A7D8800B6806_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, const RuntimeMethod* method) { CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 V_0; memset((&V_0), 0, sizeof(V_0)); { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { int32_t L_2 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1))); int32_t L_3 = ___index0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0042; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_5 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_6 = ___index0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_7 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); int32_t L_10 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL); } IL_0042: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_11 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_12 = (int32_t)__this->get__size_2(); il2cpp_codegen_initobj((&V_0), sizeof(CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )); CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_13); int32_t L_14 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mC64D58504EDE5398DE783FA5469F1A1DC05F1675_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0082; } } { int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7))); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_0062; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_10 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_11 = ___index0; int32_t L_12 = ___count1; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_13 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_14 = ___index0; int32_t L_15 = (int32_t)__this->get__size_2(); int32_t L_16 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL); } IL_0062: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_17 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_18 = (int32_t)__this->get__size_2(); int32_t L_19 = ___count1; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL); int32_t L_20 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))); } IL_0082: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m280709968CB9447A3B8898B05B7BA1F6D355F3D7_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mB1BB551549393EFA956CF1C1F67DBC34AD7CB319_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_5 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; (( void (*) (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); 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))); return; } } // System.Void System.Collections.Generic.List`1::Sort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m1A6F7CF05C62B71597274F94D4FFA5C8F107881C_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { { NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF80B9A096998A47D610D8B8D67A182154B96DE53_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); int32_t L_0 = (( int32_t (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); RuntimeObject* L_1 = ___comparer0; NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mFED38677B0E21CE15BF95A6DA19137D4B9B65D5E_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_5 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; RuntimeObject* L_8 = ___comparer2; (( void (*) (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); int32_t L_9 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m969A617AFEC32407514F1AC37C6EDDA9C0EAA5E3_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * ___comparison0, const RuntimeMethod* method) { { Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * L_0 = ___comparison0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0025; } } { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_2 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD * L_4 = ___comparison0; (( void (*) (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*, int32_t, int32_t, Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tDA58F4E09BC5C1068BA0FD0A77E437BD4811E5FD *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)); } IL_0025: { return; } } // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* List_1_ToArray_m2B6A338D1BDA280D408890FC1C8BFCA58AE8554E_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_1 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)(CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0); V_0 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)L_1; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_2 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_3 = V_0; int32_t L_4 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL); CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_5 = V_0; return L_5; } } // System.Void System.Collections.Generic.List`1::TrimExcess() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m3D46AAED4BFB2F11609128EDA7150F30B5E77D4B_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_0 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); NullCheck(L_0); V_0 = (int32_t)(((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)(((double)((double)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))))), (double)(0.9)))))); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = V_0; if ((((int32_t)L_1) >= ((int32_t)L_2))) { goto IL_002a; } } { int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this); (( void (*) (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_002a: { return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m866697708649E03CB3289392AFCBA6D371A4EA29_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * __this, Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0027; } IL_000d: { Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F * L_1 = ___match0; CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_2 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_1); bool L_6 = (( bool (*) (Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *, CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t789BF0265737C14ADB5897157FAA8C42D980444F *)L_1, (CRCMessageEntry_t7EDFC0B08924104688EF94226798EC1918D83118 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_6) { goto IL_0023; } } { return (bool)0; } IL_0023: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0027: { 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.Collections.Generic.IList`1 System.Collections.Generic.List`1::Synchronized(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m5B0CFB73471C9BAAD6EC5A2B8F895C3E4BBD62C5_gshared (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * ___list0, const RuntimeMethod* method) { { List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 * L_0 = ___list0; SynchronizedList_tE5E711149F815233F35F7644A432CEC831425FB9 * L_1 = (SynchronizedList_tE5E711149F815233F35F7644A432CEC831425FB9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49)); (( void (*) (SynchronizedList_tE5E711149F815233F35F7644A432CEC831425FB9 *, List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)); return L_1; } } // System.Void System.Collections.Generic.List`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mFCC31DE06C881E5942C19FDF0F4D082D0104C3BF_gshared (const RuntimeMethod* method) { { CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF* L_0 = (CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)(CRCMessageEntryU5BU5D_t1B5D587D6874D0A4400FC5721E2678BE6D3751EF*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0); ((List_1_t8D93CB0068628F055B6D9009DC492C2B8D050922_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1A240E917CE949337C2E61F6AAA7A2E4C3BB6D55_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_0 = ((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_0); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7B6101B67C92A20530411C0597083B91BA731864_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___capacity0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)12), (int32_t)4, /*hidden argument*/NULL); } IL_0012: { int32_t L_1 = ___capacity0; if (L_1) { goto IL_0021; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_2 = ((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_2); return; } IL_0021: { int32_t L_3 = ___capacity0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_4 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)(PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_3); __this->set__items_1(L_4); return; } } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1FFAA8A1DB92D58E98804E538B004E2FB47CC9B2_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1__ctor_m1FFAA8A1DB92D58E98804E538B004E2FB47CC9B2_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { NullCheck((RuntimeObject *)__this); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___collection0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___collection0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_2 = V_0; if (!L_2) { goto IL_0050; } } { RuntimeObject* L_3 = V_0; NullCheck((RuntimeObject*)L_3); int32_t L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_3); V_1 = (int32_t)L_4; int32_t L_5 = V_1; if (L_5) { goto IL_002f; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_6 = ((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_6); return; } IL_002f: { int32_t L_7 = V_1; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_8 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)(PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7); __this->set__items_1(L_8); RuntimeObject* L_9 = V_0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_10 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); NullCheck((RuntimeObject*)L_9); InterfaceActionInvoker2< PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_10, (int32_t)0); int32_t L_11 = V_1; __this->set__size_2(L_11); return; } IL_0050: { __this->set__size_2(0); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_12 = ((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); RuntimeObject* L_13 = ___collection0; NullCheck((RuntimeObject*)L_13); RuntimeObject* L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_13); V_2 = (RuntimeObject*)L_14; } IL_0069: try { // begin try (depth: 1) { goto IL_0077; } IL_006b: { RuntimeObject* L_15 = V_2; NullCheck((RuntimeObject*)L_15); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_16 = InterfaceFuncInvoker0< PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15); NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0077: { RuntimeObject* L_17 = V_2; NullCheck((RuntimeObject*)L_17); bool L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_17); if (L_18) { goto IL_006b; } } IL_007f: { IL2CPP_LEAVE(0x8B, FINALLY_0081); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0081; } FINALLY_0081: { // begin finally (depth: 1) { RuntimeObject* L_19 = V_2; if (!L_19) { goto IL_008a; } } IL_0084: { RuntimeObject* L_20 = V_2; NullCheck((RuntimeObject*)L_20); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_20); } IL_008a: { IL2CPP_END_FINALLY(129) } } // end finally (depth: 1) IL2CPP_CLEANUP(129) { IL2CPP_JUMP_TBL(0x8B, IL_008b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_008b: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m161546DDFD3F8EB292E0D3C5577FC9F40230252D_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_0 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__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) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m137A2603E95C9A6DA51910731C230E5152F75F6F_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___value0, const RuntimeMethod* method) { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* V_0 = NULL; { int32_t L_0 = ___value0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)15), (int32_t)((int32_t)21), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___value0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_3 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__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_0058; } } { int32_t L_4 = ___value0; if ((((int32_t)L_4) <= ((int32_t)0))) { goto IL_004d; } } { int32_t L_5 = ___value0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_6 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)(PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5); V_0 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_6; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_0045; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_8 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_9 = V_0; int32_t L_10 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)0, (int32_t)L_10, /*hidden argument*/NULL); } IL_0045: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_11 = V_0; __this->set__items_1(L_11); return; } IL_004d: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_12 = ((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)))->get__emptyArray_5(); __this->set__items_1(L_12); } IL_0058: { return; } } // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m032D0268A4AAA1F63F80F67BA9DA871DD5A9250C_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); return L_0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsFixedSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mA71F56C6551EBE208FC3C9C0B6FFE733C0800E89_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m48F3EFD1AE0C86829B489DC47B9349C228B7E44C_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mE6C14ABA127A4555A1A3B8C4B01CEC06181E6B2C_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.ICollection.get_IsSynchronized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m3B1B2B44075449E304C58C11A4089BC225E4E555_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Collections.Generic.List`1::System.Collections.ICollection.get_SyncRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mB3AEE9706883AAB6FCA25FBAA11A5FEFCBD7B69A_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mB3AEE9706883AAB6FCA25FBAA11A5FEFCBD7B69A_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)__this->get__syncRoot_4(); if (L_0) { goto IL_001a; } } { RuntimeObject ** L_1 = (RuntimeObject **)__this->get_address_of__syncRoot_4(); RuntimeObject * L_2 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(L_2, /*hidden argument*/NULL); InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)L_1, (RuntimeObject *)L_2, (RuntimeObject *)NULL); } IL_001a: { RuntimeObject * L_3 = (RuntimeObject *)__this->get__syncRoot_4(); return L_3; } } // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B List_1_get_Item_mB5361112A74457939A39DE73F0775186D4D3D53B_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_2 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_3 = ___index0; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_2, (int32_t)L_3); return L_4; } } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m8CCBBE3213F7688C08C570AC62269750D8DA5DC6_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___value1, const RuntimeMethod* method) { { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_2 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_3 = ___index0; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_4 = ___value1; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_4); 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.Boolean System.Collections.Generic.List`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mDAC2309E5BD5069237C5E8AD98E4D4B437D13CBF_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_2 = V_0; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Object System.Collections.Generic.List`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m3D55553C72512790F654FB933AFC7E6600D83BCA_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, const RuntimeMethod* method) { { int32_t L_0 = ___index0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_1 = (( PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_2 = L_1; RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7), &L_2); return L_3; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mAA6B0007F2742286A584C989F5DAE1B4DD7BAA1D_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __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_mAA6B0007F2742286A584C989F5DAE1B4DD7BAA1D_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___value1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)15), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___value1; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)L_1, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )((*(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)((PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___value1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m0D10E77D342F16DF3AA42F196ED23393A81D86EB_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get__size_2(); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_1 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__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_001e; } } { int32_t L_2 = (int32_t)__this->get__size_2(); NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_001e: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_3 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_4 = (int32_t)__this->get__size_2(); V_0 = (int32_t)L_4; int32_t L_5 = V_0; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); int32_t L_6 = V_0; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_7 = ___item0; NullCheck(L_3); (L_3)->SetAt(static_cast(L_6), (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_7); 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))); return; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mEFF970EB02F7844AD5C56E4A8F82B7B88A89ABBA_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_mEFF970EB02F7844AD5C56E4A8F82B7B88A89ABBA_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item0; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) RuntimeObject * L_1 = ___item0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )((*(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)((PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)UnBox(L_1, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); goto IL_0029; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0016; throw e; } CATCH_0016: { // begin catch(System.InvalidCastException) RuntimeObject * L_2 = ___item0; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_3 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_3, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_2, (Type_t *)L_4, /*hidden argument*/NULL); goto IL_0029; } // end catch (depth: 1) IL_0029: { NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_5 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)); } } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mAC9FCBE588FAF64E20602B87961BCFD0BFA64EB7_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); RuntimeObject* L_1 = ___collection0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return; } } // System.Collections.ObjectModel.ReadOnlyCollection`1 System.Collections.Generic.List`1::AsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tB124335A2676321F2C005CB4ED05E2391CBCC395 * List_1_AsReadOnly_m6C285C361BC0E7D12DA15A6A2C1536BF268F2C06_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { ReadOnlyCollection_1_tB124335A2676321F2C005CB4ED05E2391CBCC395 * L_0 = (ReadOnlyCollection_1_tB124335A2676321F2C005CB4ED05E2391CBCC395 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15)); (( void (*) (ReadOnlyCollection_1_tB124335A2676321F2C005CB4ED05E2391CBCC395 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)(L_0, (RuntimeObject*)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return L_0; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mE033F3872E38A703B2A5825D9264ECA44ADA357A_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, int32_t ___count1, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_5 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_8 = ___item2; RuntimeObject* L_9 = ___comparer3; int32_t L_10 = (( int32_t (*) (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, int32_t, int32_t, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_5, (int32_t)L_6, (int32_t)L_7, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_8, (RuntimeObject*)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return L_10; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m81C7B1F53AEA97F6F724CCF77B5349DB84529062_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, const RuntimeMethod* method) { { NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_0 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_1 = ___item0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_2 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, int32_t, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)0, (int32_t)L_0, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_1, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::BinarySearch(T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m5D29F13576397F909CE68DCA85FC24B30195C270_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method) { { NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_0 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_1 = ___item0; RuntimeObject* L_2 = ___comparer1; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_3 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, int32_t, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)0, (int32_t)L_0, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_1, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)); return L_3; } } // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mD8E023B32FA6BDA0EF90D15A4D4F69648B45519E_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0022; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_1 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_2 = (int32_t)__this->get__size_2(); Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/NULL); __this->set__size_2(0); } IL_0022: { 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.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mDBD404E3D3C5BE0AF54D020692FDA9D2037239BE_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B * V_1 = NULL; int32_t V_2 = 0; { goto IL_0030; } { V_0 = (int32_t)0; goto IL_0025; } IL_000c: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_1 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_4 = (L_1)->GetAt(static_cast(L_3)); goto IL_0021; } { return (bool)1; } IL_0021: { int32_t L_5 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0025: { int32_t L_6 = V_0; int32_t L_7 = (int32_t)__this->get__size_2(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_000c; } } { return (bool)0; } IL_0030: { EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B * L_8 = (( EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 19)); V_1 = (EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B *)L_8; V_2 = (int32_t)0; goto IL_0055; } IL_003a: { EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B * L_9 = V_1; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_10 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_13 = (L_10)->GetAt(static_cast(L_12)); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_14 = ___item0; NullCheck((EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B *)L_9); bool L_15 = VirtFuncInvoker2< bool, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1::Equals(T,T) */, (EqualityComparer_1_t1090018D8C161390D8D6B3270D9137258192277B *)L_9, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_13, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_14); if (!L_15) { goto IL_0051; } } { return (bool)1; } IL_0051: { int32_t L_16 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0055: { int32_t L_17 = V_2; int32_t L_18 = (int32_t)__this->get__size_2(); if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_003a; } } { return (bool)0; } } // System.Boolean System.Collections.Generic.List`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m7A7B8008A024CEC5BA6FB78667288B114AF4342F_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); bool L_3 = (( bool (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )((*(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)((PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)); return L_3; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m805CAEA888C557E3B0A0160429FBB2B4C288D16B_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* ___array0, const RuntimeMethod* method) { { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_0 = ___array0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m8DBCFC842B8F43222B56EC3AC3AFF2396F5A1007_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, RuntimeArray * ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_CopyTo_m8DBCFC842B8F43222B56EC3AC3AFF2396F5A1007_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeArray * L_0 = ___array0; if (!L_0) { goto IL_0012; } } { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2 = Array_get_Rank_m38145B59D67D75F9896A3F8CDA9B966641AE99E1((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)7, /*hidden argument*/NULL); } IL_0012: { } IL_0013: try { // begin try (depth: 1) PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_3 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); RuntimeArray * L_4 = ___array0; int32_t L_5 = ___arrayIndex1; int32_t L_6 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (RuntimeArray *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/NULL); goto IL_0033; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0029; throw e; } CATCH_0029: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)18), /*hidden argument*/NULL); goto IL_0033; } // end catch (depth: 1) IL_0033: { return; } } // System.Void System.Collections.Generic.List`1::CopyTo(System.Int32,T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m0C7E29A47E2CD524A2C2DD49E8FA41FE97D0F717_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* ___array1, int32_t ___arrayIndex2, int32_t ___count3, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = ___index0; int32_t L_2 = ___count3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1))) >= ((int32_t)L_2))) { goto IL_0013; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_0013: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_3 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_4 = ___index0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_5 = ___array1; int32_t L_6 = ___arrayIndex2; int32_t L_7 = ___count3; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } } // System.Void System.Collections.Generic.List`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mCC51F1DBC9CAFE650D20C29C2F3544325F84325A_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_0 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_1 = ___array0; int32_t L_2 = ___arrayIndex1; int32_t L_3 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((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::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mB77221AE6B51D51B77116221A64CAE4FAF3EFC0B_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___min0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B4_0 = 0; { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_0 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); NullCheck(L_0); int32_t L_1 = ___min0; if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) >= ((int32_t)L_1))) { goto IL_003d; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_2 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); NullCheck(L_2); if (!(((RuntimeArray*)L_2)->max_length)) { goto IL_0020; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_3 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); NullCheck(L_3); G_B4_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))), (int32_t)2)); goto IL_0021; } IL_0020: { G_B4_0 = 4; } IL_0021: { V_0 = (int32_t)G_B4_0; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0030; } } { V_0 = (int32_t)((int32_t)2146435071); } IL_0030: { int32_t L_5 = V_0; int32_t L_6 = ___min0; if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0036; } } { int32_t L_7 = ___min0; V_0 = (int32_t)L_7; } IL_0036: { int32_t L_8 = V_0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_003d: { return; } } // System.Boolean System.Collections.Generic.List`1::Exists(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m5D6A88A4C0B6504258C9F3E5EC21155B1E7E86AA_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match0, const RuntimeMethod* method) { { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_0 = ___match0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_1 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)); return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // T System.Collections.Generic.List`1::Find(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B List_1_Find_m071DC036505B76641FEA0554530778E7BAB57E97_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0032; } IL_000d: { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_1 = ___match0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_2 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_1); bool L_6 = (( bool (*) (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_1, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_6) { goto IL_002e; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_7 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_10 = (L_7)->GetAt(static_cast(L_9)); return L_10; } IL_002e: { int32_t L_11 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_0032: { int32_t L_12 = V_0; int32_t L_13 = (int32_t)__this->get__size_2(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_000d; } } { il2cpp_codegen_initobj((&V_1), sizeof(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_14 = V_1; return L_14; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::FindAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * List_1_FindAll_m52A7B32990799111EC6B81792B15A7530EF8FDC6_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match0, const RuntimeMethod* method) { List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * V_0 = NULL; int32_t V_1 = 0; { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * L_1 = (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)->methodPointer)(L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 29)); V_0 = (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)L_1; V_1 = (int32_t)0; goto IL_003d; } IL_0013: { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_2 = ___match0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_3 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_2); bool L_7 = (( bool (*) (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_2, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0039; } } { List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * L_8 = V_0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_9 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)L_8); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)L_8, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); } IL_0039: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_003d: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0013; } } { List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * L_16 = V_0; return L_16; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2A4374DBA066D1FA01B4E593F5A8D20BD41F5E9A_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_1 = ___match0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_2 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, int32_t, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_2; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2E8499BA6B7EF84483E4D5743780EC01F8985A61_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___startIndex0, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = ___startIndex0; Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_3 = ___match1; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_4 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, int32_t, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::FindIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0BEB85EF64D5CA59D1F10EEF6CB185E0A59AFA8F_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___startIndex0; int32_t L_1 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count1; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_6 = ___match2; if (L_6) { goto IL_0033; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0033: { int32_t L_7 = ___startIndex0; int32_t L_8 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)); int32_t L_9 = ___startIndex0; V_1 = (int32_t)L_9; goto IL_0055; } IL_003b: { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_10 = ___match2; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_11 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_10); bool L_15 = (( bool (*) (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_10, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_15) { goto IL_0051; } } { int32_t L_16 = V_1; return L_16; } IL_0051: { int32_t L_17 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_0055: { int32_t L_18 = V_1; int32_t L_19 = V_0; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_003b; } } { return (-1); } } // T System.Collections.Generic.List`1::FindLast(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B List_1_FindLast_mD2B160F87B57AF48D05A0F090FC82A42FB9A0187_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B V_1; memset((&V_1), 0, sizeof(V_1)); { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { 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_0039; } IL_0014: { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_2 = ___match0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_3 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_2); bool L_7 = (( bool (*) (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_2, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_7) { goto IL_0035; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_8 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_11 = (L_8)->GetAt(static_cast(L_10)); return L_11; } IL_0035: { int32_t L_12 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0039: { int32_t L_13 = V_0; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0014; } } { il2cpp_codegen_initobj((&V_1), sizeof(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_14 = V_1; return L_14; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m13FEEDEB0ED290ADAB794E6A10D1AEAA2B875169_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); int32_t L_1 = (int32_t)__this->get__size_2(); Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_2 = ___match0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_3 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, int32_t, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mEE03031B1DF988D06C5F77DBB784ECFA46B55CC6_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___startIndex0, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match1, const RuntimeMethod* method) { { int32_t L_0 = ___startIndex0; int32_t L_1 = ___startIndex0; Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_2 = ___match1; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_3 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, int32_t, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::FindLastIndex(System.Int32,System.Int32,System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m9E246F5F5C4AF051CC577EDD3F2EA5E558CB8972_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_0 = ___match2; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if (L_1) { goto IL_0020; } } { int32_t L_2 = ___startIndex0; if ((((int32_t)L_2) == ((int32_t)(-1)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); goto IL_0032; } IL_0020: { int32_t L_3 = ___startIndex0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((!(((uint32_t)L_3) >= ((uint32_t)L_4)))) { goto IL_0032; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)14), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0032: { int32_t L_5 = ___count1; if ((((int32_t)L_5) < ((int32_t)0))) { goto IL_003e; } } { int32_t L_6 = ___startIndex0; int32_t L_7 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), (int32_t)1))) >= ((int32_t)0))) { goto IL_0047; } } IL_003e: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_0047: { int32_t L_8 = ___startIndex0; int32_t L_9 = ___count1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)); int32_t L_10 = ___startIndex0; V_1 = (int32_t)L_10; goto IL_0069; } IL_004f: { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_11 = ___match2; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_12 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_15 = (L_12)->GetAt(static_cast(L_14)); NullCheck((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_11); bool L_16 = (( bool (*) (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_11, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_16) { goto IL_0065; } } { int32_t L_17 = V_1; return L_17; } IL_0065: { int32_t L_18 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)); } IL_0069: { int32_t L_19 = V_1; int32_t L_20 = V_0; if ((((int32_t)L_19) > ((int32_t)L_20))) { goto IL_004f; } } { return (-1); } } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m237F411758DA0F31C526845AEBFFA63C643CFE26_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, Action_1_t9067D73E0D49F5A367A0734CA77E72527B7CD313 * ___action0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_ForEach_m237F411758DA0F31C526845AEBFFA63C643CFE26_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Action_1_t9067D73E0D49F5A367A0734CA77E72527B7CD313 * L_0 = ___action0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__version_3(); V_0 = (int32_t)L_1; V_1 = (int32_t)0; goto IL_003a; } IL_0014: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__version_3(); if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0024; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_4 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (L_4) { goto IL_0043; } } IL_0024: { Action_1_t9067D73E0D49F5A367A0734CA77E72527B7CD313 * L_5 = ___action0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_6 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_9 = (L_6)->GetAt(static_cast(L_8)); NullCheck((Action_1_t9067D73E0D49F5A367A0734CA77E72527B7CD313 *)L_5); (( void (*) (Action_1_t9067D73E0D49F5A367A0734CA77E72527B7CD313 *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t9067D73E0D49F5A367A0734CA77E72527B7CD313 *)L_5, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)); int32_t L_10 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_003a: { int32_t L_11 = V_1; int32_t L_12 = (int32_t)__this->get__size_2(); if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0014; } } IL_0043: { int32_t L_13 = V_0; int32_t L_14 = (int32_t)__this->get__version_3(); if ((((int32_t)L_13) == ((int32_t)L_14))) { goto IL_005a; } } { IL2CPP_RUNTIME_CLASS_INIT(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var); bool L_15 = ((BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_StaticFields*)il2cpp_codegen_static_fields_for(BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var))->get_TargetsAtLeast_Desktop_V4_5_0(); if (!L_15) { goto IL_005a; } } { ThrowHelper_ThrowInvalidOperationException_m5FC21125115DA5A3A78175937F96B30333FF2454((int32_t)((int32_t)32), /*hidden argument*/NULL); } IL_005a: { return; } } // System.Collections.Generic.List`1_Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D List_1_GetEnumerator_m999F151E2EF7B935D98987139F1CF8C16D500267_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_mAE7938FB27FC12E0AC9FEE88E1FA874A391D6A37((&L_0), (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); return L_0; } } // System.Collections.Generic.IEnumerator`1 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m9FFAEC0025F20C5435B87198E608CF8EA745B867_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_mAE7938FB27FC12E0AC9FEE88E1FA874A391D6A37((&L_0), (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.IEnumerator System.Collections.Generic.List`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m5784EB09C5E97F300EDEAA99D2478224A0A5C8F9_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_mAE7938FB27FC12E0AC9FEE88E1FA874A391D6A37((&L_0), (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34)); Enumerator_tC19B0A7C08E7E684D80114FE8787FB37DE9E118D L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 33), &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.List`1 System.Collections.Generic.List`1::GetRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * List_1_GetRange_m8F1B3AFF8A341AFBB3678764AA5AA14611534E90_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * V_0 = NULL; { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * L_6 = (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28)); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)->methodPointer)(L_6, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 35)); V_0 = (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)L_6; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_7 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_8 = ___index0; List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * L_9 = V_0; NullCheck(L_9); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_10 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_9->get__items_1(); int32_t L_11 = ___count1; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_10, (int32_t)0, (int32_t)L_11, /*hidden argument*/NULL); List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * L_12 = V_0; int32_t L_13 = ___count1; NullCheck(L_12); L_12->set__size_2(L_13); List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * L_14 = V_0; return L_14; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mABA974312657998D44F9076D6CB29FCC2D0B33CE_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, const RuntimeMethod* method) { { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_0 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (( int32_t (*) (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_0, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_1, (int32_t)0, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_3; } } // System.Int32 System.Collections.Generic.List`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mBCA416E9171A8B3BCF61A623B7B71BFB8BEFBE3C_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_3 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )((*(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)((PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); return L_3; } IL_0015: { return (-1); } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m8D3E14AD4E6B4C02FDD0534381E2B8BF107A7231_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_2 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_3 = ___item0; int32_t L_4 = ___index1; int32_t L_5 = (int32_t)__this->get__size_2(); int32_t L_6 = ___index1; int32_t L_7 = (( int32_t (*) (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_2, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_3, (int32_t)L_4, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_7; } } // System.Int32 System.Collections.Generic.List`1::IndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m225D97CEC3D9AE7307075C5E312641B6ABD4B297_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = ___count2; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0021; } } { int32_t L_3 = ___index1; int32_t L_4 = (int32_t)__this->get__size_2(); int32_t L_5 = ___count2; if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))))) { goto IL_002a; } } IL_0021: { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)25), /*hidden argument*/NULL); } IL_002a: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_6 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_7 = ___item0; int32_t L_8 = ___index1; int32_t L_9 = ___count2; int32_t L_10 = (( int32_t (*) (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_6, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_7, (int32_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)); return L_10; } } // System.Void System.Collections.Generic.List`1::Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mE62913D6397F41E0F9E83AA4EB846BE4BA9009CB_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item1, const RuntimeMethod* method) { { 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_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)27), /*hidden argument*/NULL); } IL_0012: { int32_t L_2 = (int32_t)__this->get__size_2(); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_3 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); NullCheck(L_3); if ((!(((uint32_t)L_2) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))))) { goto IL_0030; } } { int32_t L_4 = (int32_t)__this->get__size_2(); NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); } IL_0030: { int32_t L_5 = ___index0; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0056; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_7 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_8 = ___index0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_9 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); int32_t L_12 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (RuntimeArray *)(RuntimeArray *)L_9, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL); } IL_0056: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_13 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_14 = ___index0; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_15 = ___item1; NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_15); int32_t L_16 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1))); int32_t L_17 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m63DF0B7D8056CC8AE938633FF9A8AF92A380C476_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __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_m63DF0B7D8056CC8AE938633FF9A8AF92A380C476_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); void* __leave_targets_storage = alloca(sizeof(int32_t) * 2); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject * L_0 = ___item1; (( void (*) (RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((RuntimeObject *)L_0, (int32_t)((int32_t)20), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0008: try { // begin try (depth: 1) int32_t L_1 = ___index0; RuntimeObject * L_2 = ___item1; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)L_1, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )((*(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)((PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); goto IL_002a; } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0017; throw e; } CATCH_0017: { // begin catch(System.InvalidCastException) RuntimeObject * L_3 = ___item1; RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D )L_4, /*hidden argument*/NULL); ThrowHelper_ThrowWrongValueTypeArgumentException_m81EB12FF3AB8403FBF5D9DC58BF6A4950EE76F5F((RuntimeObject *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); goto IL_002a; } // end catch (depth: 1) IL_002a: { return; } } // System.Void System.Collections.Generic.List`1::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mF77BD79E813BCED5D3EAA26C851978553DD86B2B_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (List_1_InsertRange_mF77BD79E813BCED5D3EAA26C851978553DD86B2B_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Exception_t * __last_unhandled_exception = 0; NO_UNUSED_WARNING (__last_unhandled_exception); Exception_t * __exception_local = 0; NO_UNUSED_WARNING (__exception_local); void* __leave_targets_storage = alloca(sizeof(int32_t) * 1); il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage); NO_UNUSED_WARNING (__leave_targets); { RuntimeObject* L_0 = ___collection1; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)6, /*hidden argument*/NULL); } IL_0009: { 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_001b; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_001b: { RuntimeObject* L_3 = ___collection1; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_3, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2))); RuntimeObject* L_4 = V_0; if (!L_4) { goto IL_00c0; } } { 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->klass->rgctx_data, 2), (RuntimeObject*)L_5); V_1 = (int32_t)L_6; int32_t L_7 = V_1; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_00ef; } } { int32_t L_8 = (int32_t)__this->get__size_2(); int32_t L_9 = V_1; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); int32_t L_10 = ___index0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_006a; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_12 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_13 = ___index0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_14 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_15 = ___index0; int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get__size_2(); int32_t L_18 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/NULL); } IL_006a: { RuntimeObject* L_19 = V_0; if ((!(((RuntimeObject*)(List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19)))) { goto IL_00a3; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_20 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_21 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_22 = ___index0; int32_t L_23 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_20, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_21, (int32_t)L_22, (int32_t)L_23, /*hidden argument*/NULL); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_24 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_25 = ___index0; int32_t L_26 = V_1; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_27 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_28 = ___index0; int32_t L_29 = (int32_t)__this->get__size_2(); int32_t L_30 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_24, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), (RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)), /*hidden argument*/NULL); goto IL_00b0; } IL_00a3: { RuntimeObject* L_31 = V_0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_32 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_33 = ___index0; NullCheck((RuntimeObject*)L_31); InterfaceActionInvoker2< PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_32, (int32_t)L_33); } IL_00b0: { int32_t L_34 = (int32_t)__this->get__size_2(); int32_t L_35 = V_1; __this->set__size_2(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35))); goto IL_00ef; } IL_00c0: { RuntimeObject* L_36 = ___collection1; NullCheck((RuntimeObject*)L_36); RuntimeObject* L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 3), (RuntimeObject*)L_36); V_2 = (RuntimeObject*)L_37; } IL_00c7: try { // begin try (depth: 1) { goto IL_00db; } IL_00c9: { int32_t L_38 = ___index0; int32_t L_39 = (int32_t)L_38; ___index0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); RuntimeObject* L_40 = V_2; NullCheck((RuntimeObject*)L_40); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_41 = InterfaceFuncInvoker0< PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40); NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)L_39, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)); } IL_00db: { RuntimeObject* L_42 = V_2; NullCheck((RuntimeObject*)L_42); bool L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, (RuntimeObject*)L_42); if (L_43) { goto IL_00c9; } } IL_00e3: { IL2CPP_LEAVE(0xEF, FINALLY_00e5); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00e5; } FINALLY_00e5: { // begin finally (depth: 1) { RuntimeObject* L_44 = V_2; if (!L_44) { goto IL_00ee; } } IL_00e8: { RuntimeObject* L_45 = V_2; NullCheck((RuntimeObject*)L_45); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, (RuntimeObject*)L_45); } IL_00ee: { IL2CPP_END_FINALLY(229) } } // end finally (depth: 1) IL2CPP_CLEANUP(229) { IL2CPP_JUMP_TBL(0xEF, IL_00ef) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_00ef: { int32_t L_46 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1))); return; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mA50D3D3998D43E40ABEEB3E9BBC2A756238C8345_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__size_2(); if (L_0) { goto IL_000a; } } { return (-1); } IL_000a: { PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_1 = ___item0; int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_4 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )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->klass->rgctx_data, 39)); return L_4; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mD248633A48896E7033751F590F5A1EB0329E6634_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, int32_t ___index1, const RuntimeMethod* method) { { int32_t L_0 = ___index1; int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0012; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)22), /*hidden argument*/NULL); } IL_0012: { PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_2 = ___item0; int32_t L_3 = ___index1; int32_t L_4 = ___index1; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_5 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )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->klass->rgctx_data, 39)); return L_5; } } // System.Int32 System.Collections.Generic.List`1::LastIndexOf(T,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mF42B69BF3B7F55FD380B37EE694F2476DE01DB64_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { { NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_0 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_0) { goto IL_0014; } } { int32_t L_1 = ___index1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0014; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_0014: { NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_2 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); if (!L_2) { goto IL_0028; } } { int32_t L_3 = ___count2; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0028; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0028: { int32_t L_4 = (int32_t)__this->get__size_2(); if (L_4) { goto IL_0032; } } { return (-1); } IL_0032: { int32_t L_5 = ___index1; int32_t L_6 = (int32_t)__this->get__size_2(); if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0044; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0044: { int32_t L_7 = ___count2; int32_t L_8 = ___index1; if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1))))) { goto IL_0053; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)((int32_t)34), /*hidden argument*/NULL); } IL_0053: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_9 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_10 = ___item0; int32_t L_11 = ___index1; int32_t L_12 = ___count2; int32_t L_13 = (( int32_t (*) (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_9, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_10, (int32_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)); return L_13; } } // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m337DE9B5C645A0AFF45C548F49236679FA37D12B_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_0 = ___item0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_1 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)); V_0 = (int32_t)L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0015; } } { int32_t L_3 = V_0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)); return (bool)1; } IL_0015: { return (bool)0; } } // System.Void System.Collections.Generic.List`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m15A20E1870660EE9ED38A718BB9E3C0A9BC61288_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___item0; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); bool L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___item0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( bool (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )((*(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)((PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 7))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)); } IL_0015: { return; } } // System.Int32 System.Collections.Generic.List`1::RemoveAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mF94CEEA2F092AFD819825533089BDA74EE6F077D_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0011; } IL_000d: { int32_t L_1 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)); } IL_0011: { int32_t L_2 = V_0; int32_t L_3 = (int32_t)__this->get__size_2(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_002e; } } { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_4 = ___match0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_5 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_4); bool L_9 = (( bool (*) (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_4, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (!L_9) { goto IL_000d; } } IL_002e: { int32_t L_10 = V_0; int32_t L_11 = (int32_t)__this->get__size_2(); if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0039; } } { return 0; } IL_0039: { int32_t L_12 = V_0; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); goto IL_0089; } IL_003f: { int32_t L_13 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0043: { int32_t L_14 = V_1; int32_t L_15 = (int32_t)__this->get__size_2(); if ((((int32_t)L_14) >= ((int32_t)L_15))) { goto IL_0060; } } { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_16 = ___match0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_17 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_16); bool L_21 = (( bool (*) (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_16, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_21) { goto IL_003f; } } IL_0060: { int32_t L_22 = V_1; int32_t L_23 = (int32_t)__this->get__size_2(); if ((((int32_t)L_22) >= ((int32_t)L_23))) { goto IL_0089; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_24 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_25 = V_0; int32_t L_26 = (int32_t)L_25; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_27 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_28 = V_1; int32_t L_29 = (int32_t)L_28; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1)); NullCheck(L_27); int32_t L_30 = L_29; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_31 = (L_27)->GetAt(static_cast(L_30)); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_31); } IL_0089: { int32_t L_32 = V_1; int32_t L_33 = (int32_t)__this->get__size_2(); if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_0043; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_34 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_35 = V_0; int32_t L_36 = (int32_t)__this->get__size_2(); int32_t L_37 = V_0; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_34, (int32_t)L_35, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)L_37)), /*hidden argument*/NULL); int32_t L_38 = (int32_t)__this->get__size_2(); int32_t L_39 = V_0; int32_t L_40 = V_0; __this->set__size_2(L_40); int32_t L_41 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1))); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39)); } } // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m6E86B3E92A91D3BFB143A268C0A9E12AFB31F6D8_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, const RuntimeMethod* method) { PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B V_0; memset((&V_0), 0, sizeof(V_0)); { 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_000e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mBA2AF20A35144E0C43CD721A22EAC9FCA15D6550(/*hidden argument*/NULL); } IL_000e: { int32_t L_2 = (int32_t)__this->get__size_2(); __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1))); int32_t L_3 = ___index0; int32_t L_4 = (int32_t)__this->get__size_2(); if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0042; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_5 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_6 = ___index0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_7 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); int32_t L_10 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_5, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_7, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL); } IL_0042: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_11 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_12 = (int32_t)__this->get__size_2(); il2cpp_codegen_initobj((&V_0), sizeof(PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )); PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_13); int32_t L_14 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m57187FD61C26E996E1F514A878757ACC187C1DA1_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { int32_t L_5 = ___count1; if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_0082; } } { int32_t L_6 = (int32_t)__this->get__size_2(); int32_t L_7 = ___count1; __this->set__size_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7))); int32_t L_8 = ___index0; int32_t L_9 = (int32_t)__this->get__size_2(); if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_0062; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_10 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_11 = ___index0; int32_t L_12 = ___count1; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_13 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_14 = ___index0; int32_t L_15 = (int32_t)__this->get__size_2(); int32_t L_16 = ___index0; Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_10, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), /*hidden argument*/NULL); } IL_0062: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_17 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_18 = (int32_t)__this->get__size_2(); int32_t L_19 = ___count1; Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_17, (int32_t)L_18, (int32_t)L_19, /*hidden argument*/NULL); int32_t L_20 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))); } IL_0082: { return; } } // System.Void System.Collections.Generic.List`1::Reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m8BF1F4335D6848BE87F12E7386AA3E1196AACE8D_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_0 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)0, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)); return; } } // System.Void System.Collections.Generic.List`1::Reverse(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mEE5354648A134CE1CC7AC9305645045CCEA8A2FA_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_5 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; (( void (*) (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)); 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))); return; } } // System.Void System.Collections.Generic.List`1::Sort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0AEC2CF2F216465752876431692BCE429A26E6E1_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { { NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_0 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mBAADADCFF79651E5D194456F0E038249F5EB907A_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method) { { NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); int32_t L_0 = (( int32_t (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); RuntimeObject* L_1 = ___comparer0; NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject*)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m477D343998096223C6E067DB761E5319BC9B0615_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, int32_t ___index0, int32_t ___count1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { int32_t L_0 = ___index0; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)13), (int32_t)4, /*hidden argument*/NULL); } IL_000c: { int32_t L_1 = ___count1; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m2C56CC1BC1245743344B9236D279FC9315896F51((int32_t)((int32_t)16), (int32_t)4, /*hidden argument*/NULL); } IL_0018: { int32_t L_2 = (int32_t)__this->get__size_2(); int32_t L_3 = ___index0; int32_t L_4 = ___count1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((int32_t)L_4))) { goto IL_002a; } } { ThrowHelper_ThrowArgumentException_mC79DA77CCE9B239510DDD4C46043FC216B2A5B84((int32_t)((int32_t)23), /*hidden argument*/NULL); } IL_002a: { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_5 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_6 = ___index0; int32_t L_7 = ___count1; RuntimeObject* L_8 = ___comparer2; (( void (*) (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject*)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)); int32_t L_9 = (int32_t)__this->get__version_3(); __this->set__version_3(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1))); return; } } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m504B82BD3B4B206C077961FF36CA6D59CFE08085_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * ___comparison0, const RuntimeMethod* method) { { Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * L_0 = ___comparison0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { int32_t L_1 = (int32_t)__this->get__size_2(); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0025; } } { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_2 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_3 = (int32_t)__this->get__size_2(); Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 * L_4 = ___comparison0; (( void (*) (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*, int32_t, int32_t, Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tF7F384B3B63BDA106B2A6B3F39F7DDAF80C8F3A6 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)); } IL_0025: { return; } } // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* List_1_ToArray_mEDFCA67A2957CA0D31981445AB75AA89138CBEE2_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__size_2(); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_1 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)(PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0); V_0 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)L_1; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_2 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_3 = V_0; int32_t L_4 = (int32_t)__this->get__size_2(); Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_2, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_3, (int32_t)0, (int32_t)L_4, /*hidden argument*/NULL); PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_5 = V_0; return L_5; } } // System.Void System.Collections.Generic.List`1::TrimExcess() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mA1FB5DD1A65C3BBE6545D1FD8DE0FB14FAE9227E_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_0 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); NullCheck(L_0); V_0 = (int32_t)(((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)(((double)((double)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))))), (double)(0.9)))))); int32_t L_1 = (int32_t)__this->get__size_2(); int32_t L_2 = V_0; if ((((int32_t)L_1) >= ((int32_t)L_2))) { goto IL_002a; } } { int32_t L_3 = (int32_t)__this->get__size_2(); NullCheck((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this); (( void (*) (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)__this, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)); } IL_002a: { return; } } // System.Boolean System.Collections.Generic.List`1::TrueForAll(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m770A5DF6015DB9CC252A79330A53DFC88310B58C_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * __this, Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * ___match0, const RuntimeMethod* method) { int32_t V_0 = 0; { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_0 = ___match0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL); } IL_0009: { V_0 = (int32_t)0; goto IL_0027; } IL_000d: { Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D * L_1 = ___match0; PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_2 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)__this->get__items_1(); int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_1); bool L_6 = (( bool (*) (Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *, PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE27268777EBC90994533253548302A10D23F6B3D *)L_1, (PeerInfoPlayer_t95CC821E9B5181F20A0F3F08CF9F8006B054624B )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)); if (L_6) { goto IL_0023; } } { return (bool)0; } IL_0023: { int32_t L_7 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_0027: { 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.Collections.Generic.IList`1 System.Collections.Generic.List`1::Synchronized(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m7D80CAA9386E3D1B54E7840F114B29D5267D9F29_gshared (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * ___list0, const RuntimeMethod* method) { { List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C * L_0 = ___list0; SynchronizedList_t6D417B1E5E78CF5FFC0DD34C16DF986CF825D174 * L_1 = (SynchronizedList_t6D417B1E5E78CF5FFC0DD34C16DF986CF825D174 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49)); (( void (*) (SynchronizedList_t6D417B1E5E78CF5FFC0DD34C16DF986CF825D174 *, List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)); return L_1; } } // System.Void System.Collections.Generic.List`1::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m93DB99F53F6B4472B07AC9BACE98960BEECD64F7_gshared (const RuntimeMethod* method) { { PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3* L_0 = (PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)(PeerInfoPlayerU5BU5D_t2DC6ACEAE1A547C8C73E8EEF72F51E0611E694F3*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0); ((List_1_t12B2064E7C282CE5CD84A656D93A020974BB147C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->set__emptyArray_5(L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif