30144 lines
1.3 MiB
30144 lines
1.3 MiB
#include "il2cpp-config.h"
|
|
|
|
#ifndef _MSC_VER
|
|
# include <alloca.h>
|
|
#else
|
|
# include <malloc.h>
|
|
#endif
|
|
|
|
|
|
#include <cstring>
|
|
#include <string.h>
|
|
#include <stdio.h>
|
|
#include <cmath>
|
|
#include <limits>
|
|
#include <assert.h>
|
|
#include <stdint.h>
|
|
|
|
#include "codegen/il2cpp-codegen.h"
|
|
#include "il2cpp-object-internals.h"
|
|
|
|
template <typename R, typename T1, typename T2>
|
|
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 <typename R>
|
|
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 <typename T1, typename T2>
|
|
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);
|
|
}
|
|
};
|
|
|
|
// FairyGUI.TextField/CharPosition[]
|
|
struct CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4;
|
|
// System.Action`1<FairyGUI.TextField/CharPosition>
|
|
struct Action_1_tB94B4EA071592579AC701EB3B04E5481B754FC15;
|
|
// System.Action`1<System.Byte>
|
|
struct Action_1_t7CCD21D1063A83C9B6E5A95BFCE022A6EB65C46A;
|
|
// System.Action`1<System.Char>
|
|
struct Action_1_t49CEE65271E77B0724B9809B1517C3095C59B004;
|
|
// System.Action`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct Action_1_t0DEF774B03048897D0C95E1C3FDEC90E76AD66F6;
|
|
// System.Action`1<System.Int32>
|
|
struct Action_1_tF0CF99E3EB61F030882DC0AF501614FF92CFD14B;
|
|
// System.Action`1<System.Int32Enum>
|
|
struct Action_1_tABA1E3BFA092E3309A0ECC53722E4F9826DCE983;
|
|
// System.Action`1<System.Int64>
|
|
struct Action_1_t3F91D2593C80181986F6D400B3944EA3C78AA703;
|
|
// System.Action`1<System.Object>
|
|
struct Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0;
|
|
// System.Action`1<System.Single>
|
|
struct Action_1_tCBF7F8C203F735692364E5850B0A960E0EABD03B;
|
|
// System.AsyncCallback
|
|
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
|
|
// System.Byte[]
|
|
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
|
|
// System.Char[]
|
|
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
|
|
// System.Collections.Generic.EqualityComparer`1<FairyGUI.TextField/CharPosition>
|
|
struct EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC;
|
|
// System.Collections.Generic.EqualityComparer`1<System.Byte>
|
|
struct EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5;
|
|
// System.Collections.Generic.EqualityComparer`1<System.Char>
|
|
struct EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562;
|
|
// System.Collections.Generic.EqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77;
|
|
// System.Collections.Generic.EqualityComparer`1<System.Int32>
|
|
struct EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33;
|
|
// System.Collections.Generic.EqualityComparer`1<System.Int32Enum>
|
|
struct EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C;
|
|
// System.Collections.Generic.EqualityComparer`1<System.Int64>
|
|
struct EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E;
|
|
// System.Collections.Generic.EqualityComparer`1<System.Object>
|
|
struct EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA;
|
|
// System.Collections.Generic.EqualityComparer`1<System.Single>
|
|
struct EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6;
|
|
// System.Collections.Generic.IComparer`1<FairyGUI.TextField/CharPosition>
|
|
struct IComparer_1_t62A007BE3A336F470EF1488FB6FB7BDCDD7468F2;
|
|
// System.Collections.Generic.IComparer`1<System.Byte>
|
|
struct IComparer_1_tBC3AF9688B98E39B2BB54008685F8865CC27FF31;
|
|
// System.Collections.Generic.IComparer`1<System.Char>
|
|
struct IComparer_1_t8C4F927E53C452A4492F8A093645E1BAD06E6166;
|
|
// System.Collections.Generic.IComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct IComparer_1_t64E60BCD08EF6D401324D467E53CA76F07D37499;
|
|
// System.Collections.Generic.IComparer`1<System.Int32>
|
|
struct IComparer_1_t5D09F75F75FD32CDCD24671DFD58441DFA9F5C14;
|
|
// System.Collections.Generic.IComparer`1<System.Int32Enum>
|
|
struct IComparer_1_tDE193EEAAC2A0DCE9E6E86125B3C7C924691FA1F;
|
|
// System.Collections.Generic.IComparer`1<System.Int64>
|
|
struct IComparer_1_t084E0C36D19C9C385B0FE71BE0151BA96D9CA324;
|
|
// System.Collections.Generic.IComparer`1<System.Object>
|
|
struct IComparer_1_tFF77EB203CF12E843446A71A6581145AB929D681;
|
|
// System.Collections.Generic.IComparer`1<System.Single>
|
|
struct IComparer_1_t1B55C9BD9F311FD9C4D74FD1B53D03B0ED13FFA2;
|
|
// System.Collections.Generic.IEnumerable`1<FairyGUI.TextField/CharPosition>
|
|
struct IEnumerable_1_t42FA9179D3E6CBDBA695537478E39ED09C317233;
|
|
// System.Collections.Generic.IEnumerable`1<System.Byte>
|
|
struct IEnumerable_1_t5A38FCC3E9F64286F2A624D6571AF9EA7844398E;
|
|
// System.Collections.Generic.IEnumerable`1<System.Char>
|
|
struct IEnumerable_1_t904EBE1B48B8D2EF3CC4A02E22B202F044F1F116;
|
|
// System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct IEnumerable_1_t7EA8738DF24761DD1EFDB765E90724F080D40DFD;
|
|
// System.Collections.Generic.IEnumerable`1<System.Int32>
|
|
struct IEnumerable_1_t1AE8F03F101BA7578AF3A97EF1EBE8DB5FF31215;
|
|
// System.Collections.Generic.IEnumerable`1<System.Int32Enum>
|
|
struct IEnumerable_1_tADB64B0DE6EDBF8E9A8B2DFA59DAF94491BBEE93;
|
|
// System.Collections.Generic.IEnumerable`1<System.Int64>
|
|
struct IEnumerable_1_t2F2484A250796B4908E54C6DDE429BF5AE5F5E8A;
|
|
// System.Collections.Generic.IEnumerable`1<System.Object>
|
|
struct IEnumerable_1_t2F75FCBEC68AFE08982DA43985F9D04056E2BE73;
|
|
// System.Collections.Generic.IEnumerable`1<System.Single>
|
|
struct IEnumerable_1_t694AB0BB5090818473AA9742BF34524DF94A1752;
|
|
// System.Collections.Generic.IEnumerator`1<FairyGUI.TextField/CharPosition>
|
|
struct IEnumerator_1_t93DF642BBB555AD95D27A1374BDFFB50F47A16E5;
|
|
// System.Collections.Generic.IEnumerator`1<System.Byte>
|
|
struct IEnumerator_1_t687CC016C273A05B2269AF904753378F23CC9A11;
|
|
// System.Collections.Generic.IEnumerator`1<System.Char>
|
|
struct IEnumerator_1_t387105D0C86717A466D95275A7A3B452ABAE584B;
|
|
// System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct IEnumerator_1_t02CDE13F75AA835D240C4E98BC35C5BC1C75C771;
|
|
// System.Collections.Generic.IEnumerator`1<System.Int32>
|
|
struct IEnumerator_1_t7348E69CA57FC75395C9BBB4A9FBB33953F29F27;
|
|
// System.Collections.Generic.IEnumerator`1<System.Int32Enum>
|
|
struct IEnumerator_1_tBB5C38D596DD71B1D803D2D1704C3875810E562D;
|
|
// System.Collections.Generic.IEnumerator`1<System.Int64>
|
|
struct IEnumerator_1_tCE7FAEBD9C8F140E2AE41F5FED27F05C5AFD6875;
|
|
// System.Collections.Generic.IEnumerator`1<System.Object>
|
|
struct IEnumerator_1_tDDB69E91697CCB64C7993B651487CEEC287DB7E8;
|
|
// System.Collections.Generic.IEnumerator`1<System.Single>
|
|
struct IEnumerator_1_t5BBF33C66D868C3B9C722A703D57C2AD3F18EE30;
|
|
// System.Collections.Generic.IList`1<FairyGUI.TextField/CharPosition>
|
|
struct IList_1_tFCC003E0832261E2DEE50156AFCBF32F494B9B6C;
|
|
// System.Collections.Generic.IList`1<System.Byte>
|
|
struct IList_1_t49F6E2FBA21AA260E6EF008D563B28F2BEE7F80C;
|
|
// System.Collections.Generic.IList`1<System.Char>
|
|
struct IList_1_tF0A649D2225F03FCD20069AB121A193BE1B319DE;
|
|
// System.Collections.Generic.IList`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct IList_1_t6712DCE5B4E2CA5F3966B77837250303AEE24E0C;
|
|
// System.Collections.Generic.IList`1<System.Int32>
|
|
struct IList_1_t775DFC742169D06DA26DB18E9AB591BEB22B7504;
|
|
// System.Collections.Generic.IList`1<System.Int32Enum>
|
|
struct IList_1_t435564C89A47A287E956120D0E2ADF7A9FCD6A21;
|
|
// System.Collections.Generic.IList`1<System.Int64>
|
|
struct IList_1_tE5A1DB8759F54F21B2BFC17A31092C8BC2CD9629;
|
|
// System.Collections.Generic.IList`1<System.Object>
|
|
struct IList_1_tE09735A322C3B17000EF4E4BC8026FEDEB7B0D9B;
|
|
// System.Collections.Generic.IList`1<System.Single>
|
|
struct IList_1_tC63CCD3BC4FB3A7C80F16BEA9B7BD049F4C0C65F;
|
|
// System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>[]
|
|
struct KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F;
|
|
// System.Collections.Generic.List`1<FairyGUI.TextField/CharPosition>
|
|
struct List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3;
|
|
// System.Collections.Generic.List`1<System.Byte>
|
|
struct List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C;
|
|
// System.Collections.Generic.List`1<System.Char>
|
|
struct List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5;
|
|
// System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1;
|
|
// System.Collections.Generic.List`1<System.Int32>
|
|
struct List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226;
|
|
// System.Collections.Generic.List`1<System.Int32Enum>
|
|
struct List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5;
|
|
// System.Collections.Generic.List`1<System.Int64>
|
|
struct List_1_t68D346084523AB177A279E553FB0D5D4202BAF07;
|
|
// System.Collections.Generic.List`1<System.Object>
|
|
struct List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D;
|
|
// System.Collections.Generic.List`1<System.Single>
|
|
struct List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E;
|
|
// System.Collections.IDictionary
|
|
struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7;
|
|
// System.Collections.IEnumerator
|
|
struct IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<FairyGUI.TextField/CharPosition>
|
|
struct ReadOnlyCollection_1_tEC6A06972A8B2556C0FE144971365AB6B44F1375;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Byte>
|
|
struct ReadOnlyCollection_1_t309A6BD955B0790383E7671244C1316DACCC36CF;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Char>
|
|
struct ReadOnlyCollection_1_tBB62FB8445058A2E04F8BA8DD46EE8EF69DDDD7E;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct ReadOnlyCollection_1_t73AC49648942ACA9816E915ABB95CA8EDA4629E8;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Int32>
|
|
struct ReadOnlyCollection_1_t22C5A6EEADA76AAC96510076AA495DB385A6C9FC;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Int32Enum>
|
|
struct ReadOnlyCollection_1_t648B62D19FDBAEA2CEF4F491638C1CBC3FF532BB;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Int64>
|
|
struct ReadOnlyCollection_1_t218064063A705A888252783E3091CB2BAC468AD1;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>
|
|
struct ReadOnlyCollection_1_t5D996E967221C71E4EC5CC11210C3076432D5A50;
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Single>
|
|
struct ReadOnlyCollection_1_tB078263BFCCAFE783DD3F6BB555ADB7C9F3A95C9;
|
|
// System.Comparison`1<FairyGUI.TextField/CharPosition>
|
|
struct Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123;
|
|
// System.Comparison`1<System.Byte>
|
|
struct Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592;
|
|
// System.Comparison`1<System.Char>
|
|
struct Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6;
|
|
// System.Comparison`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134;
|
|
// System.Comparison`1<System.Int32>
|
|
struct Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA;
|
|
// System.Comparison`1<System.Int32Enum>
|
|
struct Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85;
|
|
// System.Comparison`1<System.Int64>
|
|
struct Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617;
|
|
// System.Comparison`1<System.Object>
|
|
struct Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4;
|
|
// System.Comparison`1<System.Single>
|
|
struct Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93;
|
|
// System.DelegateData
|
|
struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
|
|
// System.Delegate[]
|
|
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
|
|
// System.Diagnostics.StackTrace[]
|
|
struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196;
|
|
// System.IAsyncResult
|
|
struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
|
|
// System.Int32Enum[]
|
|
struct Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A;
|
|
// System.Int32[]
|
|
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
|
|
// System.Int64[]
|
|
struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F;
|
|
// System.IntPtr[]
|
|
struct IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD;
|
|
// System.Object[]
|
|
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
|
|
// System.Predicate`1<FairyGUI.TextField/CharPosition>
|
|
struct Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7;
|
|
// System.Predicate`1<System.Byte>
|
|
struct Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875;
|
|
// System.Predicate`1<System.Char>
|
|
struct Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA;
|
|
// System.Predicate`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C;
|
|
// System.Predicate`1<System.Int32>
|
|
struct Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F;
|
|
// System.Predicate`1<System.Int32Enum>
|
|
struct Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A;
|
|
// System.Predicate`1<System.Int64>
|
|
struct Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81;
|
|
// System.Predicate`1<System.Object>
|
|
struct Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979;
|
|
// System.Predicate`1<System.Single>
|
|
struct Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38;
|
|
// 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.Single[]
|
|
struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5;
|
|
// System.String
|
|
struct String_t;
|
|
// System.Type
|
|
struct Type_t;
|
|
// System.Type[]
|
|
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
|
|
// System.Void
|
|
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
|
|
|
|
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_m173773695C9B39DF600E39401B8EEFF2E2E0B8D4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_m241CE9453ADE390D51A6F67FE528B2022323EAC7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_m4F2ACBA2C448A5B10BA18933749F6D2DE4ABF281_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_m6BCC99982A8459F2879DA5AA93EFAC00EFB79953_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_m8F4459A214C8317B244EED3990BC5FEBF36F257E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mB9EC9DADF6BECC85095A202A5F09DB92F2D2E228_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mD7FE765D8B32FFD4F17EFF3B789F5C6E5BFFB15B_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mE1DCBCBAFBC0A9901BF9BBDCA69431DB1AD25A3E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mECECC1548F0F403A2E28E431D4468D7FFB020F88_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m1215E34C62E2793F19368F3BDA10EEC5FD4D5C11_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m2030630CB679E659C6CFBA2043144419885154AD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m57B84B7D021363C84815C88EE6FF9758E7EAA367_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m57D3791524D74A4D9995D85B2DD6D525943CE505_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m85B9B07310829C105EA5234009B16B90B9C3A98C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m93343D24C499ACC090B9B8D01B6487D2A9213CCF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m9647661178366CD8A9A59DE8DC7CC4C377028D20_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_mDA924C58C91C39405E803FB5762C56C7167168E6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_mFBEE52F4E68D54D546671D185BA11ED5D1E20B45_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m0FD049FF8E8DACCCE589DFCC79B7F6FE9EAE55F5_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m3C34C926D40C31A3FBEB434EBBE61A255B4E3865_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m4DA4BEF3F2AAB97913CACA9D89431B818BC51728_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m63935B99EB1E849148A0F4A59720E115CE51CBC2_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m80F44F38C31B29D71B2817C5AF94F6DD762F7A6A_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m97E9F3389F0642ECBFD7EF9BDA6A147ABC0DF315_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_mD5B60824294C0616508944EBF432EC4E335C2126_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_mE86E0E4BF71BAEB78929515CDC55D73ED5AC5813_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_mEC40EBDCD6DBBECB00CFD3229CB5DD726F0B443F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m0ED7F27F070F448231562D9A22F41C692544C050_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m4306BBD9797DA8803AA474A3E4FEECF4B7B6F1E7_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m57D8A0C626EE25240EBD90774158605B1877ACEE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m6296F9C337DCCFBC07D00FFB6D49433C42A5E9B9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m94A325CCE148E7DC6A750A53115865D4DD0C45D1_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mB0ACAFA063A2F89537817AD7C695F28258A4FB09_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mC3FE0F4A70F444EEC1AB01159552672078B567F9_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mE353EE7F610102871C7F66F2AEDFC7CF5B99CB65_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mF8BEB14B319025A32674D871C7049B0B0E475262_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m056DAC59995E8EBBA0FD17D6499BA22FC9C726D4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m3DAAAC6197CED965C70489DB86D6274BAC5BE380_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m6231FA738963A133382D1C88FD9223E87A64CDA3_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m75F800B544214D4F85467017A920E59492512E9D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m76B52321F8CAF4D271AEA145DC128F1B332226A6_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m77BED3004353F5F3399B2E52CD37C888F26B5C4E_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_mA5D5A28AE6BF70C26476D989EC915D050E05F130_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_mA91DB67A7AA58EF2538DC77CDC509FF14B94D375_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_mC388472052386E5C053F95B13161D0D18A7AF78C_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m01196B2E5FA166E6DF7F59CBFB20D97811496678_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m01ECF0EED9BCAB969C7A9FC58874B336926F3265_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m09BEFB915D6E8894D189586D6E63D1568CF679EB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m1DCF42F031569681EC3D3F7E981F66F988A1A2DE_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m580F9DF333396A07EE82FD7CFD983EE917CE24A4_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m6EF1D74BCE846799488D162BC6A9CD2F68C01239_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m88755C5656BC1835DE741A486CBE8D465F3CDC55_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_mD298B9139FF1078C8D91C33DA09A07075ED4354D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_mF682D1A38C59640934EDAE9CEAC38DC0DFB3D33F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m1ECC8BE479110AC83C5A0E11E5B31C7052F86223_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m20C3743823A2EE6390E9F5D822D7B4AFC6708726_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m3727A55B4B94E6361ACE4C89EC229B5C743BBB48_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m3D6F6CBD14D2BADE96D8CE6D8337A63A71326EA2_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m7984F35CFB7EAB95D46C223BA08751B091D369DB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m94CD719EF6C15EE5F73E29F5C7D8DB455C27668D_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m9C42272021FF734BE127336F10C3F2D6D8ED8F4F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_mDAD861072E762CC3282672277483DA72365F58AD_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_mF66D194B86B4E092A8271B9CA7A57C5002485304_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m262B3A833A8A33F720DDF70DABD4C455423A6797_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m2F25B357ECC5362DB68BC1B545B2101EBCE3E1DB_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m3CA1A18256A60B49DEF1566AAD1FC453BC4FAB84_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m65976823F0D2B843C449B9BCD67218A136D76702_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m66D7E342E76FEDDA43D45B5356A6D2A6E7CEE416_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m6BC63F8832E93259FD4111D4EB338995817B4BDF_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m6E336459937EBBC514F001464CC3771240EEBB87_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m9D2BDD56C0C5B80580C9980E0EFFAAD14C325E8F_MetadataUsageId;
|
|
IL2CPP_EXTERN_C const uint32_t List_1__ctor_mA319E338F467BEF0C1FEACB02E0E2B6A0E7B5DD6_MetadataUsageId;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct Exception_t_marshaled_com;
|
|
struct Exception_t_marshaled_pinvoke;
|
|
|
|
struct CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4;
|
|
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
|
|
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
|
|
struct KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F;
|
|
struct Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A;
|
|
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
|
|
struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F;
|
|
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
|
|
struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5;
|
|
|
|
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<FairyGUI.TextField_CharPosition>
|
|
struct EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC_StaticFields
|
|
{
|
|
public:
|
|
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
|
|
EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC * ___defaultComparer_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC_StaticFields, ___defaultComparer_0)); }
|
|
inline EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC * get_defaultComparer_0() const { return ___defaultComparer_0; }
|
|
inline EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
|
|
inline void set_defaultComparer_0(EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC * value)
|
|
{
|
|
___defaultComparer_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.EqualityComparer`1<System.Byte>
|
|
struct EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5_StaticFields
|
|
{
|
|
public:
|
|
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
|
|
EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 * ___defaultComparer_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5_StaticFields, ___defaultComparer_0)); }
|
|
inline EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 * get_defaultComparer_0() const { return ___defaultComparer_0; }
|
|
inline EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
|
|
inline void set_defaultComparer_0(EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 * value)
|
|
{
|
|
___defaultComparer_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.EqualityComparer`1<System.Char>
|
|
struct EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562_StaticFields
|
|
{
|
|
public:
|
|
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
|
|
EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 * ___defaultComparer_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562_StaticFields, ___defaultComparer_0)); }
|
|
inline EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 * get_defaultComparer_0() const { return ___defaultComparer_0; }
|
|
inline EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
|
|
inline void set_defaultComparer_0(EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 * value)
|
|
{
|
|
___defaultComparer_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.EqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77_StaticFields
|
|
{
|
|
public:
|
|
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
|
|
EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 * ___defaultComparer_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77_StaticFields, ___defaultComparer_0)); }
|
|
inline EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 * get_defaultComparer_0() const { return ___defaultComparer_0; }
|
|
inline EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
|
|
inline void set_defaultComparer_0(EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 * value)
|
|
{
|
|
___defaultComparer_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.EqualityComparer`1<System.Int32>
|
|
struct EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33_StaticFields
|
|
{
|
|
public:
|
|
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
|
|
EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 * ___defaultComparer_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33_StaticFields, ___defaultComparer_0)); }
|
|
inline EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 * get_defaultComparer_0() const { return ___defaultComparer_0; }
|
|
inline EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
|
|
inline void set_defaultComparer_0(EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 * value)
|
|
{
|
|
___defaultComparer_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.EqualityComparer`1<System.Int32Enum>
|
|
struct EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C_StaticFields
|
|
{
|
|
public:
|
|
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
|
|
EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C * ___defaultComparer_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C_StaticFields, ___defaultComparer_0)); }
|
|
inline EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C * get_defaultComparer_0() const { return ___defaultComparer_0; }
|
|
inline EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
|
|
inline void set_defaultComparer_0(EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C * value)
|
|
{
|
|
___defaultComparer_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.EqualityComparer`1<System.Int64>
|
|
struct EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E_StaticFields
|
|
{
|
|
public:
|
|
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
|
|
EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E * ___defaultComparer_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E_StaticFields, ___defaultComparer_0)); }
|
|
inline EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E * get_defaultComparer_0() const { return ___defaultComparer_0; }
|
|
inline EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
|
|
inline void set_defaultComparer_0(EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E * value)
|
|
{
|
|
___defaultComparer_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.EqualityComparer`1<System.Object>
|
|
struct EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA_StaticFields
|
|
{
|
|
public:
|
|
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
|
|
EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA * ___defaultComparer_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA_StaticFields, ___defaultComparer_0)); }
|
|
inline EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA * get_defaultComparer_0() const { return ___defaultComparer_0; }
|
|
inline EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
|
|
inline void set_defaultComparer_0(EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA * value)
|
|
{
|
|
___defaultComparer_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.EqualityComparer`1<System.Single>
|
|
struct EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 : public RuntimeObject
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
struct EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6_StaticFields
|
|
{
|
|
public:
|
|
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
|
|
EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 * ___defaultComparer_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6_StaticFields, ___defaultComparer_0)); }
|
|
inline EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 * get_defaultComparer_0() const { return ___defaultComparer_0; }
|
|
inline EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
|
|
inline void set_defaultComparer_0(EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 * value)
|
|
{
|
|
___defaultComparer_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1_SynchronizedList<FairyGUI.TextField_CharPosition>
|
|
struct SynchronizedList_tCD101D05E8B5518897F0DDCD013E885FA538223E : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
|
|
List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * ____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<int32_t>(offsetof(SynchronizedList_tCD101D05E8B5518897F0DDCD013E885FA538223E, ____list_0)); }
|
|
inline List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * get__list_0() const { return ____list_0; }
|
|
inline List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 ** get_address_of__list_0() { return &____list_0; }
|
|
inline void set__list_0(List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * value)
|
|
{
|
|
____list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__root_1() { return static_cast<int32_t>(offsetof(SynchronizedList_tCD101D05E8B5518897F0DDCD013E885FA538223E, ____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<System.Byte>
|
|
struct SynchronizedList_t842D13522159A8C3F13BC25D448845FF3E9A0F50 : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
|
|
List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * ____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<int32_t>(offsetof(SynchronizedList_t842D13522159A8C3F13BC25D448845FF3E9A0F50, ____list_0)); }
|
|
inline List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * get__list_0() const { return ____list_0; }
|
|
inline List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C ** get_address_of__list_0() { return &____list_0; }
|
|
inline void set__list_0(List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * value)
|
|
{
|
|
____list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__root_1() { return static_cast<int32_t>(offsetof(SynchronizedList_t842D13522159A8C3F13BC25D448845FF3E9A0F50, ____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<System.Char>
|
|
struct SynchronizedList_tBD94515FDD51BF86F8C96EA45177C5C6F02C05FF : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
|
|
List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * ____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<int32_t>(offsetof(SynchronizedList_tBD94515FDD51BF86F8C96EA45177C5C6F02C05FF, ____list_0)); }
|
|
inline List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * get__list_0() const { return ____list_0; }
|
|
inline List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 ** get_address_of__list_0() { return &____list_0; }
|
|
inline void set__list_0(List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * value)
|
|
{
|
|
____list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__root_1() { return static_cast<int32_t>(offsetof(SynchronizedList_tBD94515FDD51BF86F8C96EA45177C5C6F02C05FF, ____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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct SynchronizedList_t68B657EA7417EE2DC5900F385A162AB3FFD9FD50 : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
|
|
List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * ____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<int32_t>(offsetof(SynchronizedList_t68B657EA7417EE2DC5900F385A162AB3FFD9FD50, ____list_0)); }
|
|
inline List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * get__list_0() const { return ____list_0; }
|
|
inline List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 ** get_address_of__list_0() { return &____list_0; }
|
|
inline void set__list_0(List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * value)
|
|
{
|
|
____list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__root_1() { return static_cast<int32_t>(offsetof(SynchronizedList_t68B657EA7417EE2DC5900F385A162AB3FFD9FD50, ____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<System.Int32>
|
|
struct SynchronizedList_tB8FFC305CB680716B3E2DEFE1AEBDFBD76B43B40 : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ____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<int32_t>(offsetof(SynchronizedList_tB8FFC305CB680716B3E2DEFE1AEBDFBD76B43B40, ____list_0)); }
|
|
inline List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * get__list_0() const { return ____list_0; }
|
|
inline List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 ** get_address_of__list_0() { return &____list_0; }
|
|
inline void set__list_0(List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * value)
|
|
{
|
|
____list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__root_1() { return static_cast<int32_t>(offsetof(SynchronizedList_tB8FFC305CB680716B3E2DEFE1AEBDFBD76B43B40, ____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<System.Int32Enum>
|
|
struct SynchronizedList_t5A069390BAAF0C9F9C7823C37A2723F6A9F246DF : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
|
|
List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * ____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<int32_t>(offsetof(SynchronizedList_t5A069390BAAF0C9F9C7823C37A2723F6A9F246DF, ____list_0)); }
|
|
inline List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * get__list_0() const { return ____list_0; }
|
|
inline List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 ** get_address_of__list_0() { return &____list_0; }
|
|
inline void set__list_0(List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * value)
|
|
{
|
|
____list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__root_1() { return static_cast<int32_t>(offsetof(SynchronizedList_t5A069390BAAF0C9F9C7823C37A2723F6A9F246DF, ____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<System.Int64>
|
|
struct SynchronizedList_t5E81EFF8387B5700F1BA0654FDC873BC95D5B7DA : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
|
|
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * ____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<int32_t>(offsetof(SynchronizedList_t5E81EFF8387B5700F1BA0654FDC873BC95D5B7DA, ____list_0)); }
|
|
inline List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * get__list_0() const { return ____list_0; }
|
|
inline List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 ** get_address_of__list_0() { return &____list_0; }
|
|
inline void set__list_0(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * value)
|
|
{
|
|
____list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__root_1() { return static_cast<int32_t>(offsetof(SynchronizedList_t5E81EFF8387B5700F1BA0654FDC873BC95D5B7DA, ____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<System.Object>
|
|
struct SynchronizedList_t72A75E42B74F16B1016C4AE48D4F400C4B2BC4BC : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
|
|
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * ____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<int32_t>(offsetof(SynchronizedList_t72A75E42B74F16B1016C4AE48D4F400C4B2BC4BC, ____list_0)); }
|
|
inline List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * get__list_0() const { return ____list_0; }
|
|
inline List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D ** get_address_of__list_0() { return &____list_0; }
|
|
inline void set__list_0(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * value)
|
|
{
|
|
____list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__root_1() { return static_cast<int32_t>(offsetof(SynchronizedList_t72A75E42B74F16B1016C4AE48D4F400C4B2BC4BC, ____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<System.Single>
|
|
struct SynchronizedList_t6F849ABAFE1F76B8BEDEC6FBE3EA127D113A0B8C : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
|
|
List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * ____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<int32_t>(offsetof(SynchronizedList_t6F849ABAFE1F76B8BEDEC6FBE3EA127D113A0B8C, ____list_0)); }
|
|
inline List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * get__list_0() const { return ____list_0; }
|
|
inline List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E ** get_address_of__list_0() { return &____list_0; }
|
|
inline void set__list_0(List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * value)
|
|
{
|
|
____list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__root_1() { return static_cast<int32_t>(offsetof(SynchronizedList_t6F849ABAFE1F76B8BEDEC6FBE3EA127D113A0B8C, ____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<FairyGUI.TextField_CharPosition>
|
|
struct List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* ____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<int32_t>(offsetof(List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3, ____items_1)); }
|
|
inline CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* get__items_1() const { return ____items_1; }
|
|
inline CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4** get_address_of__items_1() { return &____items_1; }
|
|
inline void set__items_1(CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* value)
|
|
{
|
|
____items_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3, ____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<int32_t>(offsetof(List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3, ____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<int32_t>(offsetof(List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3, ____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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3_StaticFields
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_emptyArray
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* ____emptyArray_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3_StaticFields, ____emptyArray_5)); }
|
|
inline CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* get__emptyArray_5() const { return ____emptyArray_5; }
|
|
inline CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4** get_address_of__emptyArray_5() { return &____emptyArray_5; }
|
|
inline void set__emptyArray_5(CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* value)
|
|
{
|
|
____emptyArray_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1<System.Byte>
|
|
struct List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____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<int32_t>(offsetof(List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C, ____items_1)); }
|
|
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__items_1() const { return ____items_1; }
|
|
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__items_1() { return &____items_1; }
|
|
inline void set__items_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
|
|
{
|
|
____items_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C, ____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<int32_t>(offsetof(List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C, ____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<int32_t>(offsetof(List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C, ____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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C_StaticFields
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_emptyArray
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____emptyArray_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C_StaticFields, ____emptyArray_5)); }
|
|
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__emptyArray_5() const { return ____emptyArray_5; }
|
|
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__emptyArray_5() { return &____emptyArray_5; }
|
|
inline void set__emptyArray_5(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
|
|
{
|
|
____emptyArray_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1<System.Char>
|
|
struct List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ____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<int32_t>(offsetof(List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5, ____items_1)); }
|
|
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get__items_1() const { return ____items_1; }
|
|
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of__items_1() { return &____items_1; }
|
|
inline void set__items_1(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
|
|
{
|
|
____items_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5, ____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<int32_t>(offsetof(List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5, ____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<int32_t>(offsetof(List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5, ____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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5_StaticFields
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_emptyArray
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ____emptyArray_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5_StaticFields, ____emptyArray_5)); }
|
|
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get__emptyArray_5() const { return ____emptyArray_5; }
|
|
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of__emptyArray_5() { return &____emptyArray_5; }
|
|
inline void set__emptyArray_5(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
|
|
{
|
|
____emptyArray_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* ____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<int32_t>(offsetof(List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1, ____items_1)); }
|
|
inline KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* get__items_1() const { return ____items_1; }
|
|
inline KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F** get_address_of__items_1() { return &____items_1; }
|
|
inline void set__items_1(KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* value)
|
|
{
|
|
____items_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1, ____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<int32_t>(offsetof(List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1, ____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<int32_t>(offsetof(List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1, ____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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1_StaticFields
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_emptyArray
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* ____emptyArray_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1_StaticFields, ____emptyArray_5)); }
|
|
inline KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* get__emptyArray_5() const { return ____emptyArray_5; }
|
|
inline KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F** get_address_of__emptyArray_5() { return &____emptyArray_5; }
|
|
inline void set__emptyArray_5(KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* value)
|
|
{
|
|
____emptyArray_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1<System.Int32>
|
|
struct List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ____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<int32_t>(offsetof(List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226, ____items_1)); }
|
|
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get__items_1() const { return ____items_1; }
|
|
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of__items_1() { return &____items_1; }
|
|
inline void set__items_1(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
|
|
{
|
|
____items_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226, ____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<int32_t>(offsetof(List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226, ____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<int32_t>(offsetof(List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226, ____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_tE1526161A558A17A39A8B69D8EEF3801393B6226_StaticFields
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_emptyArray
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ____emptyArray_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226_StaticFields, ____emptyArray_5)); }
|
|
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get__emptyArray_5() const { return ____emptyArray_5; }
|
|
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of__emptyArray_5() { return &____emptyArray_5; }
|
|
inline void set__emptyArray_5(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
|
|
{
|
|
____emptyArray_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1<System.Int32Enum>
|
|
struct List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* ____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<int32_t>(offsetof(List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5, ____items_1)); }
|
|
inline Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* get__items_1() const { return ____items_1; }
|
|
inline Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A** get_address_of__items_1() { return &____items_1; }
|
|
inline void set__items_1(Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* value)
|
|
{
|
|
____items_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5, ____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<int32_t>(offsetof(List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5, ____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<int32_t>(offsetof(List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5, ____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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5_StaticFields
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_emptyArray
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* ____emptyArray_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5_StaticFields, ____emptyArray_5)); }
|
|
inline Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* get__emptyArray_5() const { return ____emptyArray_5; }
|
|
inline Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A** get_address_of__emptyArray_5() { return &____emptyArray_5; }
|
|
inline void set__emptyArray_5(Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* value)
|
|
{
|
|
____emptyArray_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1<System.Int64>
|
|
struct List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ____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<int32_t>(offsetof(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07, ____items_1)); }
|
|
inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* get__items_1() const { return ____items_1; }
|
|
inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F** get_address_of__items_1() { return &____items_1; }
|
|
inline void set__items_1(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* value)
|
|
{
|
|
____items_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07, ____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<int32_t>(offsetof(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07, ____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<int32_t>(offsetof(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07, ____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_t68D346084523AB177A279E553FB0D5D4202BAF07_StaticFields
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_emptyArray
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ____emptyArray_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_StaticFields, ____emptyArray_5)); }
|
|
inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* get__emptyArray_5() const { return ____emptyArray_5; }
|
|
inline Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F** get_address_of__emptyArray_5() { return &____emptyArray_5; }
|
|
inline void set__emptyArray_5(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* value)
|
|
{
|
|
____emptyArray_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1<System.Object>
|
|
struct List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ____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<int32_t>(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____items_1)); }
|
|
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get__items_1() const { return ____items_1; }
|
|
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of__items_1() { return &____items_1; }
|
|
inline void set__items_1(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
|
|
{
|
|
____items_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____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<int32_t>(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____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<int32_t>(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D, ____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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_StaticFields
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_emptyArray
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ____emptyArray_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_StaticFields, ____emptyArray_5)); }
|
|
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get__emptyArray_5() const { return ____emptyArray_5; }
|
|
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of__emptyArray_5() { return &____emptyArray_5; }
|
|
inline void set__emptyArray_5(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
|
|
{
|
|
____emptyArray_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1<System.Single>
|
|
struct List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E : public RuntimeObject
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_items
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ____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<int32_t>(offsetof(List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E, ____items_1)); }
|
|
inline SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* get__items_1() const { return ____items_1; }
|
|
inline SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5** get_address_of__items_1() { return &____items_1; }
|
|
inline void set__items_1(SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* value)
|
|
{
|
|
____items_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E, ____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<int32_t>(offsetof(List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E, ____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<int32_t>(offsetof(List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E, ____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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E_StaticFields
|
|
{
|
|
public:
|
|
// T[] System.Collections.Generic.List`1::_emptyArray
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ____emptyArray_5;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E_StaticFields, ____emptyArray_5)); }
|
|
inline SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* get__emptyArray_5() const { return ____emptyArray_5; }
|
|
inline SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5** get_address_of__emptyArray_5() { return &____emptyArray_5; }
|
|
inline void set__emptyArray_5(SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* value)
|
|
{
|
|
____emptyArray_5 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.ObjectModel.ReadOnlyCollection`1<FairyGUI.TextField_CharPosition>
|
|
struct ReadOnlyCollection_1_tEC6A06972A8B2556C0FE144971365AB6B44F1375 : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.IList`1<T> 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<int32_t>(offsetof(ReadOnlyCollection_1_tEC6A06972A8B2556C0FE144971365AB6B44F1375, ___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<int32_t>(offsetof(ReadOnlyCollection_1_tEC6A06972A8B2556C0FE144971365AB6B44F1375, ____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<System.Byte>
|
|
struct ReadOnlyCollection_1_t309A6BD955B0790383E7671244C1316DACCC36CF : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.IList`1<T> 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<int32_t>(offsetof(ReadOnlyCollection_1_t309A6BD955B0790383E7671244C1316DACCC36CF, ___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<int32_t>(offsetof(ReadOnlyCollection_1_t309A6BD955B0790383E7671244C1316DACCC36CF, ____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<System.Char>
|
|
struct ReadOnlyCollection_1_tBB62FB8445058A2E04F8BA8DD46EE8EF69DDDD7E : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.IList`1<T> 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<int32_t>(offsetof(ReadOnlyCollection_1_tBB62FB8445058A2E04F8BA8DD46EE8EF69DDDD7E, ___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<int32_t>(offsetof(ReadOnlyCollection_1_tBB62FB8445058A2E04F8BA8DD46EE8EF69DDDD7E, ____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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct ReadOnlyCollection_1_t73AC49648942ACA9816E915ABB95CA8EDA4629E8 : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.IList`1<T> 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<int32_t>(offsetof(ReadOnlyCollection_1_t73AC49648942ACA9816E915ABB95CA8EDA4629E8, ___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<int32_t>(offsetof(ReadOnlyCollection_1_t73AC49648942ACA9816E915ABB95CA8EDA4629E8, ____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<System.Int32>
|
|
struct ReadOnlyCollection_1_t22C5A6EEADA76AAC96510076AA495DB385A6C9FC : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.IList`1<T> 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<int32_t>(offsetof(ReadOnlyCollection_1_t22C5A6EEADA76AAC96510076AA495DB385A6C9FC, ___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<int32_t>(offsetof(ReadOnlyCollection_1_t22C5A6EEADA76AAC96510076AA495DB385A6C9FC, ____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<System.Int32Enum>
|
|
struct ReadOnlyCollection_1_t648B62D19FDBAEA2CEF4F491638C1CBC3FF532BB : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.IList`1<T> 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<int32_t>(offsetof(ReadOnlyCollection_1_t648B62D19FDBAEA2CEF4F491638C1CBC3FF532BB, ___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<int32_t>(offsetof(ReadOnlyCollection_1_t648B62D19FDBAEA2CEF4F491638C1CBC3FF532BB, ____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<System.Int64>
|
|
struct ReadOnlyCollection_1_t218064063A705A888252783E3091CB2BAC468AD1 : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.IList`1<T> 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<int32_t>(offsetof(ReadOnlyCollection_1_t218064063A705A888252783E3091CB2BAC468AD1, ___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<int32_t>(offsetof(ReadOnlyCollection_1_t218064063A705A888252783E3091CB2BAC468AD1, ____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<System.Object>
|
|
struct ReadOnlyCollection_1_t5D996E967221C71E4EC5CC11210C3076432D5A50 : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.IList`1<T> 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<int32_t>(offsetof(ReadOnlyCollection_1_t5D996E967221C71E4EC5CC11210C3076432D5A50, ___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<int32_t>(offsetof(ReadOnlyCollection_1_t5D996E967221C71E4EC5CC11210C3076432D5A50, ____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<System.Single>
|
|
struct ReadOnlyCollection_1_tB078263BFCCAFE783DD3F6BB555ADB7C9F3A95C9 : public RuntimeObject
|
|
{
|
|
public:
|
|
// System.Collections.Generic.IList`1<T> 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<int32_t>(offsetof(ReadOnlyCollection_1_tB078263BFCCAFE783DD3F6BB555ADB7C9F3A95C9, ___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<int32_t>(offsetof(ReadOnlyCollection_1_tB078263BFCCAFE783DD3F6BB555ADB7C9F3A95C9, ____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<int32_t>(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<int32_t>(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
|
|
{
|
|
};
|
|
|
|
// FairyGUI.TextField_CharPosition
|
|
struct CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8
|
|
{
|
|
public:
|
|
// System.Int32 FairyGUI.TextField_CharPosition::charIndex
|
|
int32_t ___charIndex_0;
|
|
// System.Int16 FairyGUI.TextField_CharPosition::lineIndex
|
|
int16_t ___lineIndex_1;
|
|
// System.Int32 FairyGUI.TextField_CharPosition::offsetX
|
|
int32_t ___offsetX_2;
|
|
// System.Int16 FairyGUI.TextField_CharPosition::vertCount
|
|
int16_t ___vertCount_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_charIndex_0() { return static_cast<int32_t>(offsetof(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8, ___charIndex_0)); }
|
|
inline int32_t get_charIndex_0() const { return ___charIndex_0; }
|
|
inline int32_t* get_address_of_charIndex_0() { return &___charIndex_0; }
|
|
inline void set_charIndex_0(int32_t value)
|
|
{
|
|
___charIndex_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_lineIndex_1() { return static_cast<int32_t>(offsetof(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8, ___lineIndex_1)); }
|
|
inline int16_t get_lineIndex_1() const { return ___lineIndex_1; }
|
|
inline int16_t* get_address_of_lineIndex_1() { return &___lineIndex_1; }
|
|
inline void set_lineIndex_1(int16_t value)
|
|
{
|
|
___lineIndex_1 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_offsetX_2() { return static_cast<int32_t>(offsetof(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8, ___offsetX_2)); }
|
|
inline int32_t get_offsetX_2() const { return ___offsetX_2; }
|
|
inline int32_t* get_address_of_offsetX_2() { return &___offsetX_2; }
|
|
inline void set_offsetX_2(int32_t value)
|
|
{
|
|
___offsetX_2 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_vertCount_3() { return static_cast<int32_t>(offsetof(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8, ___vertCount_3)); }
|
|
inline int16_t get_vertCount_3() const { return ___vertCount_3; }
|
|
inline int16_t* get_address_of_vertCount_3() { return &___vertCount_3; }
|
|
inline void set_vertCount_3(int16_t value)
|
|
{
|
|
___vertCount_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// 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<int32_t>(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<int32_t>(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<int32_t>(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.Byte
|
|
struct Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07
|
|
{
|
|
public:
|
|
// System.Byte System.Byte::m_value
|
|
uint8_t ___m_value_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07, ___m_value_0)); }
|
|
inline uint8_t get_m_value_0() const { return ___m_value_0; }
|
|
inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
|
|
inline void set_m_value_0(uint8_t value)
|
|
{
|
|
___m_value_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Char
|
|
struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9
|
|
{
|
|
public:
|
|
// System.Char System.Char::m_value
|
|
Il2CppChar ___m_value_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9, ___m_value_0)); }
|
|
inline Il2CppChar get_m_value_0() const { return ___m_value_0; }
|
|
inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; }
|
|
inline void set_m_value_0(Il2CppChar value)
|
|
{
|
|
___m_value_0 = value;
|
|
}
|
|
};
|
|
|
|
struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields
|
|
{
|
|
public:
|
|
// System.Byte[] System.Char::categoryForLatin1
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___categoryForLatin1_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields, ___categoryForLatin1_3)); }
|
|
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
|
|
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
|
|
inline void set_categoryForLatin1_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
|
|
{
|
|
___categoryForLatin1_3 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1_Enumerator<System.Byte>
|
|
struct Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
|
|
List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * ___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
|
|
uint8_t ___current_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA, ___list_0)); }
|
|
inline List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * get_list_0() const { return ___list_0; }
|
|
inline List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C ** get_address_of_list_0() { return &___list_0; }
|
|
inline void set_list_0(List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * value)
|
|
{
|
|
___list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA, ___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<int32_t>(offsetof(Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA, ___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<int32_t>(offsetof(Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA, ___current_3)); }
|
|
inline uint8_t get_current_3() const { return ___current_3; }
|
|
inline uint8_t* get_address_of_current_3() { return &___current_3; }
|
|
inline void set_current_3(uint8_t value)
|
|
{
|
|
___current_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1_Enumerator<System.Char>
|
|
struct Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
|
|
List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * ___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
|
|
Il2CppChar ___current_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E, ___list_0)); }
|
|
inline List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * get_list_0() const { return ___list_0; }
|
|
inline List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 ** get_address_of_list_0() { return &___list_0; }
|
|
inline void set_list_0(List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * value)
|
|
{
|
|
___list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E, ___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<int32_t>(offsetof(Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E, ___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<int32_t>(offsetof(Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E, ___current_3)); }
|
|
inline Il2CppChar get_current_3() const { return ___current_3; }
|
|
inline Il2CppChar* get_address_of_current_3() { return &___current_3; }
|
|
inline void set_current_3(Il2CppChar value)
|
|
{
|
|
___current_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1_Enumerator<System.Int32>
|
|
struct Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___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
|
|
int32_t ___current_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C, ___list_0)); }
|
|
inline List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * get_list_0() const { return ___list_0; }
|
|
inline List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 ** get_address_of_list_0() { return &___list_0; }
|
|
inline void set_list_0(List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * value)
|
|
{
|
|
___list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C, ___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<int32_t>(offsetof(Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C, ___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<int32_t>(offsetof(Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C, ___current_3)); }
|
|
inline int32_t get_current_3() const { return ___current_3; }
|
|
inline int32_t* get_address_of_current_3() { return &___current_3; }
|
|
inline void set_current_3(int32_t value)
|
|
{
|
|
___current_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1_Enumerator<System.Int64>
|
|
struct Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
|
|
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * ___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
|
|
int64_t ___current_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264, ___list_0)); }
|
|
inline List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * get_list_0() const { return ___list_0; }
|
|
inline List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 ** get_address_of_list_0() { return &___list_0; }
|
|
inline void set_list_0(List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * value)
|
|
{
|
|
___list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264, ___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<int32_t>(offsetof(Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264, ___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<int32_t>(offsetof(Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264, ___current_3)); }
|
|
inline int64_t get_current_3() const { return ___current_3; }
|
|
inline int64_t* get_address_of_current_3() { return &___current_3; }
|
|
inline void set_current_3(int64_t value)
|
|
{
|
|
___current_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1_Enumerator<System.Object>
|
|
struct Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
|
|
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * ___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
|
|
RuntimeObject * ___current_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD, ___list_0)); }
|
|
inline List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * get_list_0() const { return ___list_0; }
|
|
inline List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D ** get_address_of_list_0() { return &___list_0; }
|
|
inline void set_list_0(List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * value)
|
|
{
|
|
___list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD, ___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<int32_t>(offsetof(Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD, ___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<int32_t>(offsetof(Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD, ___current_3)); }
|
|
inline RuntimeObject * get_current_3() const { return ___current_3; }
|
|
inline RuntimeObject ** get_address_of_current_3() { return &___current_3; }
|
|
inline void set_current_3(RuntimeObject * value)
|
|
{
|
|
___current_3 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1_Enumerator<System.Single>
|
|
struct Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
|
|
List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * ___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
|
|
float ___current_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD, ___list_0)); }
|
|
inline List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * get_list_0() const { return ___list_0; }
|
|
inline List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E ** get_address_of_list_0() { return &___list_0; }
|
|
inline void set_list_0(List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * value)
|
|
{
|
|
___list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD, ___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<int32_t>(offsetof(Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD, ___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<int32_t>(offsetof(Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD, ___current_3)); }
|
|
inline float get_current_3() const { return ___current_3; }
|
|
inline float* get_address_of_current_3() { return &___current_3; }
|
|
inline void set_current_3(float value)
|
|
{
|
|
___current_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.DateTime
|
|
struct DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132
|
|
{
|
|
public:
|
|
// System.UInt64 System.DateTime::dateData
|
|
uint64_t ___dateData_44;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_dateData_44() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132, ___dateData_44)); }
|
|
inline uint64_t get_dateData_44() const { return ___dateData_44; }
|
|
inline uint64_t* get_address_of_dateData_44() { return &___dateData_44; }
|
|
inline void set_dateData_44(uint64_t value)
|
|
{
|
|
___dateData_44 = value;
|
|
}
|
|
};
|
|
|
|
struct DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields
|
|
{
|
|
public:
|
|
// System.Int32[] System.DateTime::DaysToMonth365
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth365_29;
|
|
// System.Int32[] System.DateTime::DaysToMonth366
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth366_30;
|
|
// System.DateTime System.DateTime::MinValue
|
|
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___MinValue_31;
|
|
// System.DateTime System.DateTime::MaxValue
|
|
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___MaxValue_32;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_DaysToMonth365_29() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___DaysToMonth365_29)); }
|
|
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth365_29() const { return ___DaysToMonth365_29; }
|
|
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth365_29() { return &___DaysToMonth365_29; }
|
|
inline void set_DaysToMonth365_29(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
|
|
{
|
|
___DaysToMonth365_29 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth365_29), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_DaysToMonth366_30() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___DaysToMonth366_30)); }
|
|
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth366_30() const { return ___DaysToMonth366_30; }
|
|
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth366_30() { return &___DaysToMonth366_30; }
|
|
inline void set_DaysToMonth366_30(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
|
|
{
|
|
___DaysToMonth366_30 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth366_30), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_MinValue_31() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___MinValue_31)); }
|
|
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 get_MinValue_31() const { return ___MinValue_31; }
|
|
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_MinValue_31() { return &___MinValue_31; }
|
|
inline void set_MinValue_31(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 value)
|
|
{
|
|
___MinValue_31 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_MaxValue_32() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___MaxValue_32)); }
|
|
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 get_MaxValue_32() const { return ___MaxValue_32; }
|
|
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_MaxValue_32() { return &___MaxValue_32; }
|
|
inline void set_MaxValue_32(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 value)
|
|
{
|
|
___MaxValue_32 = 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<int32_t>(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<int32_t>(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.Int64
|
|
struct Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436
|
|
{
|
|
public:
|
|
// System.Int64 System.Int64::m_value
|
|
int64_t ___m_value_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436, ___m_value_0)); }
|
|
inline int64_t get_m_value_0() const { return ___m_value_0; }
|
|
inline int64_t* get_address_of_m_value_0() { return &___m_value_0; }
|
|
inline void set_m_value_0(int64_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<int32_t>(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<int32_t>(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.Single
|
|
struct Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1
|
|
{
|
|
public:
|
|
// System.Single System.Single::m_value
|
|
float ___m_value_0;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1, ___m_value_0)); }
|
|
inline float get_m_value_0() const { return ___m_value_0; }
|
|
inline float* get_address_of_m_value_0() { return &___m_value_0; }
|
|
inline void set_m_value_0(float value)
|
|
{
|
|
___m_value_0 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Void
|
|
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017
|
|
{
|
|
public:
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
|
|
};
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>
|
|
struct KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B
|
|
{
|
|
public:
|
|
// TKey System.Collections.Generic.KeyValuePair`2::key
|
|
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___key_0;
|
|
// TValue System.Collections.Generic.KeyValuePair`2::value
|
|
RuntimeObject * ___value_1;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B, ___key_0)); }
|
|
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 get_key_0() const { return ___key_0; }
|
|
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_key_0() { return &___key_0; }
|
|
inline void set_key_0(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 value)
|
|
{
|
|
___key_0 = value;
|
|
}
|
|
|
|
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B, ___value_1)); }
|
|
inline RuntimeObject * get_value_1() const { return ___value_1; }
|
|
inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
|
|
inline void set_value_1(RuntimeObject * value)
|
|
{
|
|
___value_1 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1_Enumerator<FairyGUI.TextField_CharPosition>
|
|
struct Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
|
|
List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * ___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
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___current_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3, ___list_0)); }
|
|
inline List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * get_list_0() const { return ___list_0; }
|
|
inline List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 ** get_address_of_list_0() { return &___list_0; }
|
|
inline void set_list_0(List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * value)
|
|
{
|
|
___list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3, ___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<int32_t>(offsetof(Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3, ___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<int32_t>(offsetof(Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3, ___current_3)); }
|
|
inline CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 get_current_3() const { return ___current_3; }
|
|
inline CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 * get_address_of_current_3() { return &___current_3; }
|
|
inline void set_current_3(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 value)
|
|
{
|
|
___current_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// 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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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.Int32Enum
|
|
struct Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD
|
|
{
|
|
public:
|
|
// System.Int32 System.Int32Enum::value__
|
|
int32_t ___value___2;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Int32Enum_t6312CE4586C17FE2E2E513D2E7655B574F10FDCD, ___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<int32_t>(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<int32_t>(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;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1_Enumerator<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
|
|
List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * ___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
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___current_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B, ___list_0)); }
|
|
inline List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * get_list_0() const { return ___list_0; }
|
|
inline List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 ** get_address_of_list_0() { return &___list_0; }
|
|
inline void set_list_0(List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * value)
|
|
{
|
|
___list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B, ___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<int32_t>(offsetof(Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B, ___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<int32_t>(offsetof(Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B, ___current_3)); }
|
|
inline KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B get_current_3() const { return ___current_3; }
|
|
inline KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B * get_address_of_current_3() { return &___current_3; }
|
|
inline void set_current_3(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B value)
|
|
{
|
|
___current_3 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___value_1), (void*)NULL);
|
|
}
|
|
};
|
|
|
|
|
|
// System.Collections.Generic.List`1_Enumerator<System.Int32Enum>
|
|
struct Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D
|
|
{
|
|
public:
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
|
|
List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * ___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
|
|
int32_t ___current_3;
|
|
|
|
public:
|
|
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D, ___list_0)); }
|
|
inline List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * get_list_0() const { return ___list_0; }
|
|
inline List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 ** get_address_of_list_0() { return &___list_0; }
|
|
inline void set_list_0(List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * value)
|
|
{
|
|
___list_0 = value;
|
|
Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
|
|
}
|
|
|
|
inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D, ___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<int32_t>(offsetof(Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D, ___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<int32_t>(offsetof(Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D, ___current_3)); }
|
|
inline int32_t get_current_3() const { return ___current_3; }
|
|
inline int32_t* get_address_of_current_3() { return &___current_3; }
|
|
inline void set_current_3(int32_t value)
|
|
{
|
|
___current_3 = value;
|
|
}
|
|
};
|
|
|
|
|
|
// 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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<int32_t>(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<FairyGUI.TextField_CharPosition>
|
|
struct Action_1_tB94B4EA071592579AC701EB3B04E5481B754FC15 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`1<System.Byte>
|
|
struct Action_1_t7CCD21D1063A83C9B6E5A95BFCE022A6EB65C46A : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`1<System.Char>
|
|
struct Action_1_t49CEE65271E77B0724B9809B1517C3095C59B004 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct Action_1_t0DEF774B03048897D0C95E1C3FDEC90E76AD66F6 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`1<System.Int32>
|
|
struct Action_1_tF0CF99E3EB61F030882DC0AF501614FF92CFD14B : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`1<System.Int32Enum>
|
|
struct Action_1_tABA1E3BFA092E3309A0ECC53722E4F9826DCE983 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`1<System.Int64>
|
|
struct Action_1_t3F91D2593C80181986F6D400B3944EA3C78AA703 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`1<System.Object>
|
|
struct Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Action`1<System.Single>
|
|
struct Action_1_tCBF7F8C203F735692364E5850B0A960E0EABD03B : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.ArrayTypeMismatchException
|
|
struct ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Comparison`1<FairyGUI.TextField_CharPosition>
|
|
struct Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Comparison`1<System.Byte>
|
|
struct Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Comparison`1<System.Char>
|
|
struct Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Comparison`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Comparison`1<System.Int32>
|
|
struct Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Comparison`1<System.Int32Enum>
|
|
struct Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Comparison`1<System.Int64>
|
|
struct Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Comparison`1<System.Object>
|
|
struct Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Comparison`1<System.Single>
|
|
struct Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.InvalidCastException
|
|
struct InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Predicate`1<FairyGUI.TextField_CharPosition>
|
|
struct Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Predicate`1<System.Byte>
|
|
struct Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Predicate`1<System.Char>
|
|
struct Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Predicate`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
|
|
struct Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Predicate`1<System.Int32>
|
|
struct Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Predicate`1<System.Int32Enum>
|
|
struct Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Predicate`1<System.Int64>
|
|
struct Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Predicate`1<System.Object>
|
|
struct Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
|
|
// System.Predicate`1<System.Single>
|
|
struct Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 : public MulticastDelegate_t
|
|
{
|
|
public:
|
|
|
|
public:
|
|
};
|
|
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
// FairyGUI.TextField_CharPosition[]
|
|
struct CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4 : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 m_Items[1];
|
|
|
|
public:
|
|
inline CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 * 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, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// System.Byte[]
|
|
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821 : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) uint8_t m_Items[1];
|
|
|
|
public:
|
|
inline uint8_t GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, uint8_t value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// System.Char[]
|
|
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2 : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) Il2CppChar m_Items[1];
|
|
|
|
public:
|
|
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Il2CppChar* 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, Il2CppChar value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>[]
|
|
struct KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B m_Items[1];
|
|
|
|
public:
|
|
inline KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B * 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, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL);
|
|
}
|
|
inline KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B * GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL);
|
|
}
|
|
};
|
|
// System.Int32[]
|
|
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83 : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) int32_t m_Items[1];
|
|
|
|
public:
|
|
inline int32_t GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// System.Int32Enum[]
|
|
struct Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) int32_t m_Items[1];
|
|
|
|
public:
|
|
inline int32_t GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// System.Int64[]
|
|
struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) int64_t m_Items[1];
|
|
|
|
public:
|
|
inline int64_t GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline int64_t* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, int64_t value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
// System.Object[]
|
|
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) RuntimeObject * m_Items[1];
|
|
|
|
public:
|
|
inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
};
|
|
// System.Single[]
|
|
struct SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5 : public RuntimeArray
|
|
{
|
|
public:
|
|
ALIGN_FIELD (8) float m_Items[1];
|
|
|
|
public:
|
|
inline float GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAt(il2cpp_array_size_t index)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAt(il2cpp_array_size_t index, float value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline float GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
|
|
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<FairyGUI.TextField/CharPosition>::.ctor(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4B105133DCD60424B946856DF6CA66B407C2ADFF_gshared (Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3 * __this, List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * ___list0, const RuntimeMethod* method);
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Byte>::.ctor(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2A5BB10F6F8F58E05AF31809EA665DAA4415D289_gshared (Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA * __this, List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * ___list0, const RuntimeMethod* method);
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Char>::.ctor(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m335C7DB232673779255A1671742A9F8E0E8CB767_gshared (Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E * __this, List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * ___list0, const RuntimeMethod* method);
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.ctor(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4ECC15B64DDC7B2DED2DFF4505043FF7FB76E9D5_gshared (Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B * __this, List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * ___list0, const RuntimeMethod* method);
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32>::.ctor(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mDB92E430A5D05B75AB5F1A399935FE31B5C9CEF8_gshared (Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C * __this, List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___list0, const RuntimeMethod* method);
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32Enum>::.ctor(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mAE704F6EBF7CC0DDA29CD07384D8C6D335576166_gshared (Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D * __this, List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * ___list0, const RuntimeMethod* method);
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int64>::.ctor(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m44EF96B1949031D6ED100E27DE1368484060FDC5_gshared (Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264 * __this, List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * ___list0, const RuntimeMethod* method);
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::.ctor(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m39C8C3D04576F8D63AF941CC77EE5871393388F0_gshared (Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD * __this, List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * ___list0, const RuntimeMethod* method);
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Single>::.ctor(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC098660DDC562C49A98F1196A350625289869D18_gshared (Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD * __this, List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * ___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<FairyGUI.TextField/CharPosition>::.ctor(System.Collections.Generic.List`1<T>)
|
|
inline void Enumerator__ctor_m4B105133DCD60424B946856DF6CA66B407C2ADFF (Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3 * __this, List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3 *, List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, const RuntimeMethod*))Enumerator__ctor_m4B105133DCD60424B946856DF6CA66B407C2ADFF_gshared)(__this, ___list0, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Byte>::.ctor(System.Collections.Generic.List`1<T>)
|
|
inline void Enumerator__ctor_m2A5BB10F6F8F58E05AF31809EA665DAA4415D289 (Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA * __this, List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * ___list0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA *, List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, const RuntimeMethod*))Enumerator__ctor_m2A5BB10F6F8F58E05AF31809EA665DAA4415D289_gshared)(__this, ___list0, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Char>::.ctor(System.Collections.Generic.List`1<T>)
|
|
inline void Enumerator__ctor_m335C7DB232673779255A1671742A9F8E0E8CB767 (Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E * __this, List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E *, List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, const RuntimeMethod*))Enumerator__ctor_m335C7DB232673779255A1671742A9F8E0E8CB767_gshared)(__this, ___list0, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.ctor(System.Collections.Generic.List`1<T>)
|
|
inline void Enumerator__ctor_m4ECC15B64DDC7B2DED2DFF4505043FF7FB76E9D5 (Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B * __this, List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B *, List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, const RuntimeMethod*))Enumerator__ctor_m4ECC15B64DDC7B2DED2DFF4505043FF7FB76E9D5_gshared)(__this, ___list0, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32>::.ctor(System.Collections.Generic.List`1<T>)
|
|
inline void Enumerator__ctor_mDB92E430A5D05B75AB5F1A399935FE31B5C9CEF8 (Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C * __this, List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C *, List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, const RuntimeMethod*))Enumerator__ctor_mDB92E430A5D05B75AB5F1A399935FE31B5C9CEF8_gshared)(__this, ___list0, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32Enum>::.ctor(System.Collections.Generic.List`1<T>)
|
|
inline void Enumerator__ctor_mAE704F6EBF7CC0DDA29CD07384D8C6D335576166 (Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D * __this, List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D *, List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, const RuntimeMethod*))Enumerator__ctor_mAE704F6EBF7CC0DDA29CD07384D8C6D335576166_gshared)(__this, ___list0, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int64>::.ctor(System.Collections.Generic.List`1<T>)
|
|
inline void Enumerator__ctor_m44EF96B1949031D6ED100E27DE1368484060FDC5 (Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264 * __this, List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264 *, List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))Enumerator__ctor_m44EF96B1949031D6ED100E27DE1368484060FDC5_gshared)(__this, ___list0, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::.ctor(System.Collections.Generic.List`1<T>)
|
|
inline void Enumerator__ctor_m39C8C3D04576F8D63AF941CC77EE5871393388F0 (Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD * __this, List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * ___list0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD *, List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))Enumerator__ctor_m39C8C3D04576F8D63AF941CC77EE5871393388F0_gshared)(__this, ___list0, method);
|
|
}
|
|
// System.Void System.Collections.Generic.List`1/Enumerator<System.Single>::.ctor(System.Collections.Generic.List`1<T>)
|
|
inline void Enumerator__ctor_mC098660DDC562C49A98F1196A350625289869D18 (Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD * __this, List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * ___list0, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD *, List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, const RuntimeMethod*))Enumerator__ctor_mC098660DDC562C49A98F1196A350625289869D18_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<FairyGUI.TextField_CharPosition>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m951D6A0BC78F0CB3F5D417BDB8823D5B98D8A93E_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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));
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_0 = ((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3_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<FairyGUI.TextField_CharPosition>::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m50F46B46E167D30E3638CB6F16A2AFA43E36D202_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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));
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_2 = ((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3_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;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_4 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)(CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)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<FairyGUI.TextField_CharPosition>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m66D7E342E76FEDDA43D45B5356A6D2A6E7CEE416_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1__ctor_m66D7E342E76FEDDA43D45B5356A6D2A6E7CEE416_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<FairyGUI.TextField/CharPosition>::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));
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_6 = ((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3_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;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_8 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)(CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
|
|
__this->set__items_1(L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_10 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
NullCheck((RuntimeObject*)L_9);
|
|
InterfaceActionInvoker2< CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<FairyGUI.TextField/CharPosition>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)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));
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_12 = ((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3_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<T> System.Collections.Generic.IEnumerable`1<FairyGUI.TextField/CharPosition>::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);
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_16 = InterfaceFuncInvoker0< CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<FairyGUI.TextField/CharPosition>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::get_Capacity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m06537D69986690F0027D9BABE7F78B2EE4FAA2F8_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_0 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
NullCheck(L_0);
|
|
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::set_Capacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mB238940BF63A32F64CADBC366DA400575CAC0940_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* 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;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_3 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_6 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)(CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
|
|
V_0 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)L_6;
|
|
int32_t L_7 = (int32_t)__this->get__size_2();
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_8 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* 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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* 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));
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_12 = ((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3_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<FairyGUI.TextField_CharPosition>::get_Count()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m595DDA4AC7C2583CDCEC8F7792EFC52EFDF3BDFD_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::System.Collections.IList.get_IsFixedSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m1C4596D7B037E6E1300C8852855C01D0AD95588C_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mEC98C997BA9A0AA21BC4163748EF8877CC03DA18_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::System.Collections.IList.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m1519EAEF3D82CE794D85570C43ED9A24B36D8B6E_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::System.Collections.ICollection.get_IsSynchronized()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m5537FDAD01050301E136F6FFC4ED2DC6FB45B1DA_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::System.Collections.ICollection.get_SyncRoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m94A325CCE148E7DC6A750A53115865D4DD0C45D1_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m94A325CCE148E7DC6A750A53115865D4DD0C45D1_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 **)(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<FairyGUI.TextField_CharPosition>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 List_1_get_Item_m9EC0D9A210F2C2C142BAB836C62ABD7E9BBE5A57_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_2 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)L_2, (int32_t)L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::set_Item(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m08FA2BC5D8D94C527ECCFE2E20BE0A1FAC4BE947_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___index0, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_2 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_4 = ___value1;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::IsCompatibleObject(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mAEDD7CA2FA972B1C5C600A0F78A286DC8C8DC938_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 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(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ));
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_2 = V_0;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 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<FairyGUI.TextField_CharPosition>::System.Collections.IList.get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m812E41E8AD1B2564D9BE601F020DC0DD1036B189_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___index0;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_1 = (( CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 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<FairyGUI.TextField_CharPosition>::System.Collections.IList.set_Item(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m1ECC8BE479110AC83C5A0E11E5B31C7052F86223_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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_m1ECC8BE479110AC83C5A0E11E5B31C7052F86223_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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (int32_t)L_1, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )((*(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)((CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)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<intptr_t> (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<FairyGUI.TextField_CharPosition>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m2A566918F2D20DA2ED7CBC0DD3B48C5A7DE614D3_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_1 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_3 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_7 = ___item0;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::System.Collections.IList.Add(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m76B52321F8CAF4D271AEA145DC128F1B332226A6_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m76B52321F8CAF4D271AEA145DC128F1B332226A6_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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )((*(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)((CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)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<intptr_t> (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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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<FairyGUI.TextField_CharPosition>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mEC681599BA6D4EBBEFCD3A75BBBBB07F83B0AFEE_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
RuntimeObject* L_1 = ___collection0;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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<T> System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::AsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tEC6A06972A8B2556C0FE144971365AB6B44F1375 * List_1_AsReadOnly_m24EDA5D07D9D32A5101E3379D17DB61F0E9FE4F1_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tEC6A06972A8B2556C0FE144971365AB6B44F1375 * L_0 = (ReadOnlyCollection_1_tEC6A06972A8B2556C0FE144971365AB6B44F1375 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
|
|
(( void (*) (ReadOnlyCollection_1_tEC6A06972A8B2556C0FE144971365AB6B44F1375 *, 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<FairyGUI.TextField_CharPosition>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mEEBE8A5ABC305287CE8E85AE56759CBEB5F8CF0A_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___index0, int32_t ___count1, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_5 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_8 = ___item2;
|
|
RuntimeObject* L_9 = ___comparer3;
|
|
int32_t L_10 = (( int32_t (*) (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, int32_t, int32_t, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)L_5, (int32_t)L_6, (int32_t)L_7, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::BinarySearch(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mF8A4BBA0A37A37F2C73C102D5CE6B740F9E474A0_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_1 = ___item0;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, int32_t, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (int32_t)0, (int32_t)L_0, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m8B7167613F9F40E86D4863F3599FB76FF663C615_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_1 = ___item0;
|
|
RuntimeObject* L_2 = ___comparer1;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, int32_t, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (int32_t)0, (int32_t)L_0, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m1FA44F51DC58AA320B38E4204496F9E6CA48008C_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_1 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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<FairyGUI.TextField_CharPosition>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m9DE01CE7F6249EF1E1E62E9716A5B29A3F3ACD5D_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_1 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_2 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(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_t4649B512453F819C6DBE437D3CF61101803B73FC * L_8 = (( EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC * (*) (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_t4649B512453F819C6DBE437D3CF61101803B73FC *)L_8;
|
|
V_2 = (int32_t)0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC * L_9 = V_1;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_10 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_14 = ___item0;
|
|
NullCheck((EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC *)L_9);
|
|
bool L_15 = VirtFuncInvoker2< bool, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<FairyGUI.TextField/CharPosition>::Equals(T,T) */, (EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC *)L_9, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )L_13, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::System.Collections.IList.Contains(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mF450041F3E866997FD1A42CB9497A5BF77A5A5F5_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
bool L_3 = (( bool (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )((*(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)((CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)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<FairyGUI.TextField_CharPosition>::CopyTo(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m7967CDC15E4FC6B29F1C759466DA30570C626F6E_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* ___array0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_0 = ___array0;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
|
|
return;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mEC40EBDCD6DBBECB00CFD3229CB5DD726F0B443F_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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_mEC40EBDCD6DBBECB00CFD3229CB5DD726F0B443F_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)
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_3 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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<FairyGUI.TextField_CharPosition>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1A4CCF2AF95424074358CCF35B795F67609E6745_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___index0, CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* ___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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_3 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_4 = ___index0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* 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<FairyGUI.TextField_CharPosition>::CopyTo(T[],System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m5BED0C3F43CDFD5EFA8DF15DBF12C4F68FB007B6_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_0 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* 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<FairyGUI.TextField_CharPosition>::EnsureCapacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m2B0511A42D5128F32AA297B04ABD2BA9B7117A56_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___min0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_0 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_2 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_3 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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<FairyGUI.TextField_CharPosition>::Exists(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m55182909CA23CD5C8CB01D78D8BC071F846E5CBB_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_0 = ___match0;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)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<FairyGUI.TextField_CharPosition>::Find(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 List_1_Find_mEA18B0AE68ACEE6CC93FB4684E328F68F11DC044_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * 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_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_1 = ___match0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_2 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_1, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_7 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(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(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ));
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::FindAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * List_1_FindAll_mD3E8FD2F01F531879E6C090FEAE0DEF7A1DB1AF2_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_0 = ___match0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * L_1 = (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, 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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)L_1;
|
|
V_1 = (int32_t)0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_2 = ___match0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_3 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_2, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * L_8 = V_0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_9 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)L_8);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)L_8, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::FindIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m2B9F3E450DBEF819D75DD1324FA6DC62B3DE59A7_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_1 = ___match0;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, int32_t, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::FindIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0D3B24045B286AFF202D60A6486961A6EC63D67A_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___startIndex0, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___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_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_3 = ___match1;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, int32_t, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mC6DAD61288B3BC440385CD08732ADFB3B1990DDD_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___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_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * 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_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_10 = ___match2;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_11 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_10);
|
|
bool L_15 = (( bool (*) (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_10, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::FindLast(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 List_1_FindLast_m063E4D3CA46E5C668B5E15AD7F92C91C99F2E577_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * 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_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_2 = ___match0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_3 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_2, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_8 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(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(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ));
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::FindLastIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mAB6B32CB42E78A61D18C70C9FB5BD7AE670C53FE_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___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_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_2 = ___match0;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, int32_t, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::FindLastIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mB79F5DCF5993724BF82FC2B6F7265E9941BEFA52_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___startIndex0, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___match1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___startIndex0;
|
|
int32_t L_1 = ___startIndex0;
|
|
Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_2 = ___match1;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, int32_t, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mD82E2DEDCF0E58BAE2D7BBDDACB360E8041C718B_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___match2, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * 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_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_11 = ___match2;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_12 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_11);
|
|
bool L_16 = (( bool (*) (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_11, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::ForEach(System.Action`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m6BCC99982A8459F2879DA5AA93EFAC00EFB79953_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, Action_1_tB94B4EA071592579AC701EB3B04E5481B754FC15 * ___action0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_ForEach_m6BCC99982A8459F2879DA5AA93EFAC00EFB79953_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tB94B4EA071592579AC701EB3B04E5481B754FC15 * 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_tB94B4EA071592579AC701EB3B04E5481B754FC15 * L_5 = ___action0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_6 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck((Action_1_tB94B4EA071592579AC701EB3B04E5481B754FC15 *)L_5);
|
|
(( void (*) (Action_1_tB94B4EA071592579AC701EB3B04E5481B754FC15 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_tB94B4EA071592579AC701EB3B04E5481B754FC15 *)L_5, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<T> System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3 List_1_GetEnumerator_mC12367F43AF9B22B9D24FF9CEC8DFD797D3AEE57_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m4B105133DCD60424B946856DF6CA66B407C2ADFF((&L_0), (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB28587916DE25752D9E5C9C5A70D20803078B254_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m4B105133DCD60424B946856DF6CA66B407C2ADFF((&L_0), (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3 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<FairyGUI.TextField_CharPosition>::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m24BBC30E6B7D6ED81B0D94EB25C76C852C7A6850_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m4B105133DCD60424B946856DF6CA66B407C2ADFF((&L_0), (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t891E06ABF0BBE18CEA4D49C157271C4054C6CAA3 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<T> System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::GetRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * List_1_GetRange_mAFCC68A336E956D370BF80CBCB38253C3AAF85DE_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
|
|
{
|
|
List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * 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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * L_6 = (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, 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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)L_6;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_7 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * L_9 = V_0;
|
|
NullCheck(L_9);
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_10 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * L_12 = V_0;
|
|
int32_t L_13 = ___count1;
|
|
NullCheck(L_12);
|
|
L_12->set__size_2(L_13);
|
|
List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::IndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mEE3C53358E0EF0FB57FA33D18218DE8D1DEC19AC_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_0 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (( int32_t (*) (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)L_0, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::System.Collections.IList.IndexOf(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m8897A17595893C38BC5045A4BBB2E2E9A79AA078_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )((*(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)((CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)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<FairyGUI.TextField_CharPosition>::IndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mDA3FE7D20E6D04A9CC683F8FA9B8198B9681FF0B_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_2 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 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 (*) (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)L_2, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::IndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mCD55DB2F1E5B92587BD5782FA591A3578918EB7A_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_6 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_7 = ___item0;
|
|
int32_t L_8 = ___index1;
|
|
int32_t L_9 = ___count2;
|
|
int32_t L_10 = (( int32_t (*) (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)L_6, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::Insert(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m001FC77227B4CD07E89B3811BC4563EE0014DB50_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___index0, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___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();
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_3 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_7 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_9 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_13 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_14 = ___index0;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_15 = ___item1;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::System.Collections.IList.Insert(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m1DCF42F031569681EC3D3F7E981F66F988A1A2DE_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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_m1DCF42F031569681EC3D3F7E981F66F988A1A2DE_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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (int32_t)L_1, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )((*(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)((CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)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<intptr_t> (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<FairyGUI.TextField_CharPosition>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m85B9B07310829C105EA5234009B16B90B9C3A98C_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_InsertRange_m85B9B07310829C105EA5234009B16B90B9C3A98C_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<FairyGUI.TextField/CharPosition>::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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_12 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_13 = ___index0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_14 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_20 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_21 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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);
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_24 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_25 = ___index0;
|
|
int32_t L_26 = V_1;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_27 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_32 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_33 = ___index0;
|
|
NullCheck((RuntimeObject*)L_31);
|
|
InterfaceActionInvoker2< CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<FairyGUI.TextField/CharPosition>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)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<T> System.Collections.Generic.IEnumerable`1<FairyGUI.TextField/CharPosition>::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);
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_41 = InterfaceFuncInvoker0< CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<FairyGUI.TextField/CharPosition>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (int32_t)L_39, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::LastIndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m99E1179BCE31531BEA5F2099F5AEEFEDA3F4DA6C_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::LastIndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m6E76EC7A3A8737E37BA941502A891DDB2C86F28F_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___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:
|
|
{
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_2 = ___item0;
|
|
int32_t L_3 = ___index1;
|
|
int32_t L_4 = ___index1;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::LastIndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mA4D2D3D68188054E8B8A372F8A41A4AAFEEC28A5_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_9 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_10 = ___item0;
|
|
int32_t L_11 = ___index1;
|
|
int32_t L_12 = ___count2;
|
|
int32_t L_13 = (( int32_t (*) (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)L_9, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m5AB6005B2273A07062E4F1C645E022A2EA298B28_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_0 = ___item0;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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<FairyGUI.TextField_CharPosition>::System.Collections.IList.Remove(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m5F078422AF333FCC8FF798707FF96F86D9EAB8E3_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( bool (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )((*(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)((CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)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<FairyGUI.TextField_CharPosition>::RemoveAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mD277795C233A5B367431787C9703933530CAE252_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * 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_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_4 = ___match0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_5 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_4);
|
|
bool L_9 = (( bool (*) (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_4, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_16 = ___match0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_17 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_16);
|
|
bool L_21 = (( bool (*) (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_16, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_24 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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));
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_27 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_34 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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<FairyGUI.TextField_CharPosition>::RemoveAt(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m28487F9C22CC935BA325DEB6922F382908D189B5_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 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;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_5 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_7 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_11 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_12 = (int32_t)__this->get__size_2();
|
|
il2cpp_codegen_initobj((&V_0), sizeof(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ));
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<FairyGUI.TextField_CharPosition>::RemoveRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m49AEFF03DB6D516B0D4604F52C6DA8857978BEE1_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_10 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_11 = ___index0;
|
|
int32_t L_12 = ___count1;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_13 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_17 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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<FairyGUI.TextField_CharPosition>::Reverse()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m48246145C4382D4E1EDFD2FDEFD51F7CCFD6D20A_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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<FairyGUI.TextField_CharPosition>::Reverse(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m9A85D40D675700C0F985CF24C33822B1F4F30869_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_5 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
(( void (*) (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)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<FairyGUI.TextField_CharPosition>::Sort()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEAC50D183D082DF6B6C7979B8C4C79473E1CFBC9_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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<FairyGUI.TextField_CharPosition>::Sort(System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0465B06ED6A3034B7A40F88F0E06245FB3321AFE_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject* L_1 = ___comparer0;
|
|
NullCheck((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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<FairyGUI.TextField_CharPosition>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0CEDEE3B4ACE3922946DDB0286F10093D7C25FFD_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __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:
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_5 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
RuntimeObject* L_8 = ___comparer2;
|
|
(( void (*) (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)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<FairyGUI.TextField_CharPosition>::Sort(System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB01CB3CA37C0B5D1D868B2CA26F575EEB2D8EAC4_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * ___comparison0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * 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;
|
|
}
|
|
}
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_2 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 * L_4 = ___comparison0;
|
|
(( void (*) (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*, int32_t, int32_t, Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t96A889BDD8BFEAC670120C4D30C1E6664CAE5123 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// T[] System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* List_1_ToArray_mAB1CF777F7ACA80C8A6448CE61322B93ED5B486D_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_1 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)(CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
|
|
V_0 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)L_1;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_2 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* 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);
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::TrimExcess()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m19F812AA5303304BA3FC27276623639298ECB291_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_0 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__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_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__this);
|
|
(( void (*) (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)__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<FairyGUI.TextField_CharPosition>::TrueForAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mE86769BBA83A3B55708E595E7B6885378B959899_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * __this, Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * 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_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 * L_1 = ___match0;
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_2 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t00FFB27474E74B2F5F99399F46B380FB5A815EA7 *)L_1, (CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 )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<T> System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::Synchronized(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m83048A6BD88E442EE42546ED5E9ECF7DAABF26B8_gshared (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 * L_0 = ___list0;
|
|
SynchronizedList_tCD101D05E8B5518897F0DDCD013E885FA538223E * L_1 = (SynchronizedList_tCD101D05E8B5518897F0DDCD013E885FA538223E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
|
|
(( void (*) (SynchronizedList_tCD101D05E8B5518897F0DDCD013E885FA538223E *, List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<FairyGUI.TextField_CharPosition>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m0DC489FE53DABAA6B85CE1B2F0585DC7B3286E9A_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_0 = (CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)(CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
|
|
((List_1_t4172CC27EA2D391CC688F5EA5A27CABD2E3FA9C3_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<System.Byte>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m48F8CDC6C18F7A1822C414F30D8E521416719427_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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));
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C_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<System.Byte>::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mBD0009D489971B3EAD201A8FE6872838B0F4F771_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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));
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = ((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C_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;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)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<System.Byte>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2F25B357ECC5362DB68BC1B545B2101EBCE3E1DB_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1__ctor_m2F25B357ECC5362DB68BC1B545B2101EBCE3E1DB_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<System.Byte>::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));
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = ((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C_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;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
|
|
__this->set__items_1(L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
NullCheck((RuntimeObject*)L_9);
|
|
InterfaceActionInvoker2< ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Byte>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)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));
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_12 = ((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C_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<T> System.Collections.Generic.IEnumerable`1<System.Byte>::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);
|
|
uint8_t L_16 = InterfaceFuncInvoker0< uint8_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Byte>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (uint8_t)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<System.Byte>::get_Capacity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m35A6A6E4F0E73F1BF0647AA0E337385DD2B624F1_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
NullCheck(L_0);
|
|
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Byte>::set_Capacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mADE1405B3EB77F3B1C6FEB971F80A218D114AA96_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
|
|
V_0 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)L_6;
|
|
int32_t L_7 = (int32_t)__this->get__size_2();
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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));
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_12 = ((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C_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<System.Byte>::get_Count()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m77946F922B214B9FB9D3EA48D02AF4CA2B524356_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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.Byte>::System.Collections.IList.get_IsFixedSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mD506DC758DB0D5708B5CA9D05D1C11BFD2BC92A7_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Byte>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mBDF6088E15F112BB06902EEA3C49740BECAC52FC_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Byte>::System.Collections.IList.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mB49EC282B186D040198A7334DED15B67EA2BBDB3_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Byte>::System.Collections.ICollection.get_IsSynchronized()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m95949145D225399015F7E6C4937001A1273FBB97_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object System.Collections.Generic.List`1<System.Byte>::System.Collections.ICollection.get_SyncRoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m4306BBD9797DA8803AA474A3E4FEECF4B7B6F1E7_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m4306BBD9797DA8803AA474A3E4FEECF4B7B6F1E7_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 **)(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<System.Byte>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t List_1_get_Item_m941FA790EDC7080E12C48A3CE21CC59BD2525EB0_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
uint8_t L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)L_2, (int32_t)L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Byte>::set_Item(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m538E96A9BEFBA178A1B6EED3A56E403C3F521BCC_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___index0, uint8_t ___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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
uint8_t L_4 = ___value1;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (uint8_t)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<System.Byte>::IsCompatibleObject(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m82242E12EF8861FD8401E44035AAF44DEE01F1CD_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
uint8_t V_0 = 0x0;
|
|
{
|
|
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(uint8_t));
|
|
uint8_t L_2 = V_0;
|
|
uint8_t 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.Byte>::System.Collections.IList.get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m78D18DF2C444D5044F6A59DF70119DFD359A469C_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___index0;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
uint8_t L_1 = (( uint8_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
uint8_t 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.Byte>::System.Collections.IList.set_Item(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mDAD861072E762CC3282672277483DA72365F58AD_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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_mDAD861072E762CC3282672277483DA72365F58AD_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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (int32_t)L_1, (uint8_t)((*(uint8_t*)((uint8_t*)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<intptr_t> (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<System.Byte>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m0B3B183A59B86B2563F632FE77281E714FBE6FE7_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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;
|
|
uint8_t L_7 = ___item0;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (uint8_t)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.Byte>::System.Collections.IList.Add(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mC388472052386E5C053F95B13161D0D18A7AF78C_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_mC388472052386E5C053F95B13161D0D18A7AF78C_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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (uint8_t)((*(uint8_t*)((uint8_t*)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<intptr_t> (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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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<System.Byte>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mFED3931B26E2F3EA44F00DDFDB00A723E877130B_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
RuntimeObject* L_1 = ___collection0;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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<T> System.Collections.Generic.List`1<System.Byte>::AsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t309A6BD955B0790383E7671244C1316DACCC36CF * List_1_AsReadOnly_m30AB6C57DD932A00BD20737BD65C1F013383981C_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t309A6BD955B0790383E7671244C1316DACCC36CF * L_0 = (ReadOnlyCollection_1_t309A6BD955B0790383E7671244C1316DACCC36CF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
|
|
(( void (*) (ReadOnlyCollection_1_t309A6BD955B0790383E7671244C1316DACCC36CF *, 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<System.Byte>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA17D9610D0106F0332D614F1F18082E86F0E8963_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___index0, int32_t ___count1, uint8_t ___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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
uint8_t L_8 = ___item2;
|
|
RuntimeObject* L_9 = ___comparer3;
|
|
int32_t L_10 = (( int32_t (*) (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, int32_t, int32_t, uint8_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)L_5, (int32_t)L_6, (int32_t)L_7, (uint8_t)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<System.Byte>::BinarySearch(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mBABCE2A245F0B9C349855C1DC55D89FC3343DAD4_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
uint8_t L_1 = ___item0;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, int32_t, uint8_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (int32_t)0, (int32_t)L_0, (uint8_t)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<System.Byte>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9087E437F556BC5031DD9E8C98463D285FE5ABB6_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
uint8_t L_1 = ___item0;
|
|
RuntimeObject* L_2 = ___comparer1;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, int32_t, uint8_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (int32_t)0, (int32_t)L_0, (uint8_t)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<System.Byte>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mE98031696EA20AC3CCD87477BA06E89432951E8A_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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<System.Byte>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m221E780326CB57E48183AB8146699D2C012B9165_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_2 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
uint8_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(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_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 * L_8 = (( EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 * (*) (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_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 *)L_8;
|
|
V_2 = (int32_t)0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 * L_9 = V_1;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
uint8_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
uint8_t L_14 = ___item0;
|
|
NullCheck((EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 *)L_9);
|
|
bool L_15 = VirtFuncInvoker2< bool, uint8_t, uint8_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Byte>::Equals(T,T) */, (EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 *)L_9, (uint8_t)L_13, (uint8_t)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.Byte>::System.Collections.IList.Contains(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mFFB3B7878029B5FE137F100FD65A8AC9D10159DF_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
bool L_3 = (( bool (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (uint8_t)((*(uint8_t*)((uint8_t*)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<System.Byte>::CopyTo(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mEF11A00D2B3F8E0354CFACB927E4211157C278A3_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ___array0;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)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.Byte>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m97E9F3389F0642ECBFD7EF9BDA6A147ABC0DF315_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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_m97E9F3389F0642ECBFD7EF9BDA6A147ABC0DF315_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)
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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<System.Byte>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m58DAE9560602B62939EC48FA8249BADE0F49D8C8_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___index0, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_4 = ___index0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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<System.Byte>::CopyTo(T[],System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mFBD7C96CBBC75670A53233B486F55753BAC09CAC_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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<System.Byte>::EnsureCapacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m0206BC452444C515034A962B6B6E249B463BD841_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___min0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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<System.Byte>::Exists(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m9C29E90F0F5652F644CA504BE9DD4B8C4061BFA0_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_0 = ___match0;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)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<System.Byte>::Find(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t List_1_Find_m9E1A57EC5B334AB4B307E041A165E8BA6B9059EA_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
uint8_t V_1 = 0x0;
|
|
{
|
|
Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * 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_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_1 = ___match0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
uint8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_1, (uint8_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
uint8_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(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(uint8_t));
|
|
uint8_t L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<System.Byte>::FindAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * List_1_FindAll_m233FAC89FCD7ED2974309BDDFA7AD7285245E725_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_0 = ___match0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * L_1 = (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, 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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)L_1;
|
|
V_1 = (int32_t)0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_2 = ___match0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
uint8_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_2, (uint8_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * L_8 = V_0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_9 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
uint8_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)L_8);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)L_8, (uint8_t)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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Byte>::FindIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB7647B94CD0895427A9C36754EFC558A884E6289_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_1 = ___match0;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, int32_t, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Byte>::FindIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m49E7F0ECA3E2B590C11E8E327085F14A1BB8B54E_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___startIndex0, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___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_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_3 = ___match1;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, int32_t, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Byte>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m35F5984004274176A7143DBA878E8A4DC043891A_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___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_tFDB7E349837C854DED22559777D0F1D11C83E875 * 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_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_10 = ___match2;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_11 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
uint8_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_10);
|
|
bool L_15 = (( bool (*) (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_10, (uint8_t)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<System.Byte>::FindLast(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t List_1_FindLast_mD26E3850BADA22C41FF078C60EB0DE874F0B1ABB_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
uint8_t V_1 = 0x0;
|
|
{
|
|
Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * 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_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_2 = ___match0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
uint8_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_2, (uint8_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
uint8_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(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(uint8_t));
|
|
uint8_t L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Byte>::FindLastIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m3E6D647DE1DD4C7018F816FA8B299BE3C57B76E1_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___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_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_2 = ___match0;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, int32_t, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Byte>::FindLastIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m662517315D98B8CFCC0EB1922429337CB8F53910_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___startIndex0, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___match1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___startIndex0;
|
|
int32_t L_1 = ___startIndex0;
|
|
Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_2 = ___match1;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, int32_t, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Byte>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m07AE7F8B0F4057367B5B1E5B8FB44003DBB5B79D_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___match2, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * 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_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_11 = ___match2;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_12 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
uint8_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_11);
|
|
bool L_16 = (( bool (*) (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_11, (uint8_t)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<System.Byte>::ForEach(System.Action`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m4F2ACBA2C448A5B10BA18933749F6D2DE4ABF281_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, Action_1_t7CCD21D1063A83C9B6E5A95BFCE022A6EB65C46A * ___action0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_ForEach_m4F2ACBA2C448A5B10BA18933749F6D2DE4ABF281_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t7CCD21D1063A83C9B6E5A95BFCE022A6EB65C46A * 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_t7CCD21D1063A83C9B6E5A95BFCE022A6EB65C46A * L_5 = ___action0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
uint8_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck((Action_1_t7CCD21D1063A83C9B6E5A95BFCE022A6EB65C46A *)L_5);
|
|
(( void (*) (Action_1_t7CCD21D1063A83C9B6E5A95BFCE022A6EB65C46A *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t7CCD21D1063A83C9B6E5A95BFCE022A6EB65C46A *)L_5, (uint8_t)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<T> System.Collections.Generic.List`1<System.Byte>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA List_1_GetEnumerator_m15CE32E39D37654096BAFDC11C155E42B253BA5A_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2A5BB10F6F8F58E05AF31809EA665DAA4415D289((&L_0), (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<System.Byte>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m52C94CE616B9517C60EA973F67572CBD99A46A32_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2A5BB10F6F8F58E05AF31809EA665DAA4415D289((&L_0), (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA 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.Byte>::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m2DFFC68D97DBCF243EC42A6BC94D0DB269C41D97_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m2A5BB10F6F8F58E05AF31809EA665DAA4415D289((&L_0), (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t0322424E88E1CAC38AF566D79CBC3C30BA7E4AEA 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<T> System.Collections.Generic.List`1<System.Byte>::GetRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * List_1_GetRange_mD9D9B30D7D3627F73F328F40CB1B8100A31CBB8B_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
|
|
{
|
|
List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * 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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * L_6 = (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, 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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)L_6;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * L_9 = V_0;
|
|
NullCheck(L_9);
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * L_12 = V_0;
|
|
int32_t L_13 = ___count1;
|
|
NullCheck(L_12);
|
|
L_12->set__size_2(L_13);
|
|
List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Byte>::IndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m94D3BD1C8E60656512BA630946EC186324C76564_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
uint8_t L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (( int32_t (*) (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, uint8_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)L_0, (uint8_t)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.Byte>::System.Collections.IList.IndexOf(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m1A71AC8A8704EB8A22304B7C8E289F0588F9B1F2_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (uint8_t)((*(uint8_t*)((uint8_t*)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<System.Byte>::IndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mF9B4F39DFBE6AD8C5149C783238AB0045D0DA40C_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
uint8_t 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 (*) (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, uint8_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)L_2, (uint8_t)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<System.Byte>::IndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mCB00A82D961183A556E7CFEC235A09C5C1AB3C2D_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
uint8_t L_7 = ___item0;
|
|
int32_t L_8 = ___index1;
|
|
int32_t L_9 = ___count2;
|
|
int32_t L_10 = (( int32_t (*) (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, uint8_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)L_6, (uint8_t)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<System.Byte>::Insert(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m95B0E6D77A6E2A4C04CF8C48C1217A67C31D4817_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___index0, uint8_t ___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();
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_9 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_13 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_14 = ___index0;
|
|
uint8_t L_15 = ___item1;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (uint8_t)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.Byte>::System.Collections.IList.Insert(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m09BEFB915D6E8894D189586D6E63D1568CF679EB_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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_m09BEFB915D6E8894D189586D6E63D1568CF679EB_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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (int32_t)L_1, (uint8_t)((*(uint8_t*)((uint8_t*)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<intptr_t> (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<System.Byte>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m57D3791524D74A4D9995D85B2DD6D525943CE505_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_InsertRange_m57D3791524D74A4D9995D85B2DD6D525943CE505_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<System.Byte>::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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_12 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_13 = ___index0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_14 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_20 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_21 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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);
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_24 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_25 = ___index0;
|
|
int32_t L_26 = V_1;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_27 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_32 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_33 = ___index0;
|
|
NullCheck((RuntimeObject*)L_31);
|
|
InterfaceActionInvoker2< ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Byte>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)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<T> System.Collections.Generic.IEnumerable`1<System.Byte>::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);
|
|
uint8_t L_41 = InterfaceFuncInvoker0< uint8_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Byte>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (int32_t)L_39, (uint8_t)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<System.Byte>::LastIndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m472B9F9BC6B17BCFA13E0F133A75165405B0B45D_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
uint8_t 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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, uint8_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (uint8_t)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Byte>::LastIndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m40A3A7DB308179BBCD0147ED87A3F2ED90F0D53D_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___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:
|
|
{
|
|
uint8_t L_2 = ___item0;
|
|
int32_t L_3 = ___index1;
|
|
int32_t L_4 = ___index1;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, uint8_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (uint8_t)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Byte>::LastIndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mE886C9AF5F5D52A65CC97B629DD651E7E1C8196C_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_9 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
uint8_t L_10 = ___item0;
|
|
int32_t L_11 = ___index1;
|
|
int32_t L_12 = ___count2;
|
|
int32_t L_13 = (( int32_t (*) (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, uint8_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)L_9, (uint8_t)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<System.Byte>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mA8E6AAF4A75250D61765381CAB867859535D891C_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, uint8_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
uint8_t L_0 = ___item0;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (uint8_t)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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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.Byte>::System.Collections.IList.Remove(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mCAB012F3445924C36A1E4D4254D34B3FCE665279_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( bool (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, (uint8_t)((*(uint8_t*)((uint8_t*)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<System.Byte>::RemoveAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m6B9F30E48746EBE1CA30C57BFDF5B527C891C925_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * 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_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_4 = ___match0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
uint8_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_4);
|
|
bool L_9 = (( bool (*) (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_4, (uint8_t)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_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_16 = ___match0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
uint8_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_16);
|
|
bool L_21 = (( bool (*) (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_16, (uint8_t)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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_24 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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));
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_27 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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;
|
|
uint8_t L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (uint8_t)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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_34 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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<System.Byte>::RemoveAt(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mC40CD4A57D4C9FAFBBA28FBFB4CDA17C4AC2AE13_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
uint8_t V_0 = 0x0;
|
|
{
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_11 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_12 = (int32_t)__this->get__size_2();
|
|
il2cpp_codegen_initobj((&V_0), sizeof(uint8_t));
|
|
uint8_t L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (uint8_t)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<System.Byte>::RemoveRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m28C082CC1FE86CB5086ED5D81876D305BE9A5574_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_11 = ___index0;
|
|
int32_t L_12 = ___count1;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_13 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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<System.Byte>::Reverse()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m7767435D91A63D53145A0D569C31FE02D836CD6F_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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<System.Byte>::Reverse(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0396DCB0677E2213F088DF813E678493146EA27B_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
(( void (*) (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)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<System.Byte>::Sort()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF9B46293DB91BE34FE60E3750DC830F289184E9F_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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<System.Byte>::Sort(System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m471D2950B8D58628A424397685FFE6DAFBEA1882_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject* L_1 = ___comparer0;
|
|
NullCheck((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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<System.Byte>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mA8F637AB7283C6E60BC72A4D57B1EAB5A634BC57_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __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:
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
RuntimeObject* L_8 = ___comparer2;
|
|
(( void (*) (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)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<System.Byte>::Sort(System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAF6B8D22CD85723BA49012800C8B1DB7EFC9E610_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * ___comparison0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * 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;
|
|
}
|
|
}
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 * L_4 = ___comparison0;
|
|
(( void (*) (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, int32_t, int32_t, Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t14DF306AD315DFECDC831F4BFFF4389E7EFAF592 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// T[] System.Collections.Generic.List`1<System.Byte>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* List_1_ToArray_mCBD7376EC90108A3499ED566BFBB1C36D0070D05_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
|
|
V_0 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)L_1;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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);
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Byte>::TrimExcess()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mAF86381444A4C33EC477A81B987653A7F31C8A47_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__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_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__this);
|
|
(( void (*) (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)__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<System.Byte>::TrueForAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m53E78E453A2558D14CD4C7E743A4350FDAE8E858_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * __this, Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 * 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_tFDB7E349837C854DED22559777D0F1D11C83E875 * L_1 = ___match0;
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
uint8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *, uint8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tFDB7E349837C854DED22559777D0F1D11C83E875 *)L_1, (uint8_t)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<T> System.Collections.Generic.List`1<System.Byte>::Synchronized(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m489931DE81562E03AB15F290E0D47123CDB1463F_gshared (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * ___list0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C * L_0 = ___list0;
|
|
SynchronizedList_t842D13522159A8C3F13BC25D448845FF3E9A0F50 * L_1 = (SynchronizedList_t842D13522159A8C3F13BC25D448845FF3E9A0F50 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
|
|
(( void (*) (SynchronizedList_t842D13522159A8C3F13BC25D448845FF3E9A0F50 *, List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Byte>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m29762F665211F4BBE46383A904ACE2AC1801D313_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
|
|
((List_1_tEA5A02D780CD7A546BA5EACC7D49B647725B797C_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<System.Char>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6D6E4FB42A116B35C6EC74DCC867FF48FBB8C513_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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));
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = ((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5_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<System.Char>::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m39A8B9EFE62A213B66CBBB8A53F111BEB0503D7D_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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));
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = ((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5_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;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)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<System.Char>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6BC63F8832E93259FD4111D4EB338995817B4BDF_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1__ctor_m6BC63F8832E93259FD4111D4EB338995817B4BDF_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<System.Char>::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));
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = ((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5_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;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
|
|
__this->set__items_1(L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
NullCheck((RuntimeObject*)L_9);
|
|
InterfaceActionInvoker2< CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Char>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)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));
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = ((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5_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<T> System.Collections.Generic.IEnumerable`1<System.Char>::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);
|
|
Il2CppChar L_16 = InterfaceFuncInvoker0< Il2CppChar >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Char>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (Il2CppChar)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<System.Char>::get_Capacity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mB6C85DDDFB2B2AD07E80CB93B35F86FF282732D4_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
NullCheck(L_0);
|
|
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Char>::set_Capacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m56C254EF5EEE7A226AC74323F0A9522DB5EE87F7_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
|
|
V_0 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)L_6;
|
|
int32_t L_7 = (int32_t)__this->get__size_2();
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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));
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = ((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5_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<System.Char>::get_Count()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m64837EF47D3214CB2CAA9774C44E9BB24E3FC28D_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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.Char>::System.Collections.IList.get_IsFixedSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m8CB67D622325F9858C1D8961CCDAFD1A4F95E42D_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Char>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mCD12718E0A8CC311C157C26AC9E4B58F9D7F6927_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Char>::System.Collections.IList.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m6540A8AFA2FE3F930480E9A62262B70ABDBDF46C_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Char>::System.Collections.ICollection.get_IsSynchronized()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mFF59BB132B64FEFCDDFA2E2B3B2EB74608E632E7_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object System.Collections.Generic.List`1<System.Char>::System.Collections.ICollection.get_SyncRoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mE353EE7F610102871C7F66F2AEDFC7CF5B99CB65_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mE353EE7F610102871C7F66F2AEDFC7CF5B99CB65_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 **)(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<System.Char>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar List_1_get_Item_mCCF1E08276082ABD280E7921F639610455043FFE_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
Il2CppChar L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)L_2, (int32_t)L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Char>::set_Item(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mF15C1A39BFD795E501C0F3C455F8224CFE6F5F57_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___index0, Il2CppChar ___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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
Il2CppChar L_4 = ___value1;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (Il2CppChar)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<System.Char>::IsCompatibleObject(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m6F53847D37F84135742A3B2237C82ADE35F50A16_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
Il2CppChar V_0 = 0x0;
|
|
{
|
|
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(Il2CppChar));
|
|
Il2CppChar L_2 = V_0;
|
|
Il2CppChar 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.Char>::System.Collections.IList.get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m42C4B95393EF063D93E1F8472B3DFDCFEC9621EE_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___index0;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
Il2CppChar L_1 = (( Il2CppChar (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
Il2CppChar 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.Char>::System.Collections.IList.set_Item(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mF66D194B86B4E092A8271B9CA7A57C5002485304_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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_mF66D194B86B4E092A8271B9CA7A57C5002485304_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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (int32_t)L_1, (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)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<intptr_t> (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<System.Char>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mAAFDFCB2417C88CD53C01C55A946BD61D7673834_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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;
|
|
Il2CppChar L_7 = ___item0;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (Il2CppChar)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.Char>::System.Collections.IList.Add(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m77BED3004353F5F3399B2E52CD37C888F26B5C4E_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m77BED3004353F5F3399B2E52CD37C888F26B5C4E_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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)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<intptr_t> (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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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<System.Char>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m609C2F455B9B6C4B097BEB89FCC38E47013659F8_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
RuntimeObject* L_1 = ___collection0;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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<T> System.Collections.Generic.List`1<System.Char>::AsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tBB62FB8445058A2E04F8BA8DD46EE8EF69DDDD7E * List_1_AsReadOnly_m971C691C5FE76336915186CBE6747FDA0A4F8862_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tBB62FB8445058A2E04F8BA8DD46EE8EF69DDDD7E * L_0 = (ReadOnlyCollection_1_tBB62FB8445058A2E04F8BA8DD46EE8EF69DDDD7E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
|
|
(( void (*) (ReadOnlyCollection_1_tBB62FB8445058A2E04F8BA8DD46EE8EF69DDDD7E *, 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<System.Char>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9870B51C4D456CA503065E02AD66A59D0AFB32AB_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___index0, int32_t ___count1, Il2CppChar ___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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
Il2CppChar L_8 = ___item2;
|
|
RuntimeObject* L_9 = ___comparer3;
|
|
int32_t L_10 = (( int32_t (*) (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, int32_t, int32_t, Il2CppChar, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)L_5, (int32_t)L_6, (int32_t)L_7, (Il2CppChar)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<System.Char>::BinarySearch(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9C99F8CB0E663501E4DF8CAE66DCB927A68C3E3E_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
Il2CppChar L_1 = ___item0;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, int32_t, Il2CppChar, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (int32_t)0, (int32_t)L_0, (Il2CppChar)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<System.Char>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m982565CF8EAC7C0F25482A2CEBBBF5AFD2538299_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
Il2CppChar L_1 = ___item0;
|
|
RuntimeObject* L_2 = ___comparer1;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, int32_t, Il2CppChar, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (int32_t)0, (int32_t)L_0, (Il2CppChar)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<System.Char>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mA8FFD84180D2358D90D209A8023BDB52869A49E8_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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<System.Char>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mA383C3D8BFD84B2A2B8D0073410561AE541CD1A0_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_2 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
Il2CppChar L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(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_t9918F2EC0F0844A7A97CFA33C602072D990AB562 * L_8 = (( EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 * (*) (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_t9918F2EC0F0844A7A97CFA33C602072D990AB562 *)L_8;
|
|
V_2 = (int32_t)0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 * L_9 = V_1;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
Il2CppChar L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
Il2CppChar L_14 = ___item0;
|
|
NullCheck((EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 *)L_9);
|
|
bool L_15 = VirtFuncInvoker2< bool, Il2CppChar, Il2CppChar >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Char>::Equals(T,T) */, (EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 *)L_9, (Il2CppChar)L_13, (Il2CppChar)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.Char>::System.Collections.IList.Contains(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m350B5D5AD3D81D66C69654DA490C9B32F1ADD1F6_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
bool L_3 = (( bool (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)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<System.Char>::CopyTo(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m8E4219AD3E67C869FF55F4CD1DCE1009330257B8_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___array0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = ___array0;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)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.Char>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m0FD049FF8E8DACCCE589DFCC79B7F6FE9EAE55F5_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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_m0FD049FF8E8DACCCE589DFCC79B7F6FE9EAE55F5_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)
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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<System.Char>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m7DBD0614C77E4F308E6D492F363E89837B8A4C4E_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___index0, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_4 = ___index0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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<System.Char>::CopyTo(T[],System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m2D072D2C8A710731F6E7BA60EA65AE5699AE54F3_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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<System.Char>::EnsureCapacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m11B0AC62C8240CD347315F3CA434B7A8A44EC607_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___min0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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<System.Char>::Exists(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m4D490C87BCEACE8292EE282B0A6C4E807AE058AE_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_0 = ___match0;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)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<System.Char>::Find(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar List_1_Find_m17E83450F609D71AAC60CD2616D34F11BF24B7A8_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Il2CppChar V_1 = 0x0;
|
|
{
|
|
Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * 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_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_1 = ___match0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
Il2CppChar L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_1, (Il2CppChar)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
Il2CppChar L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(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(Il2CppChar));
|
|
Il2CppChar L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<System.Char>::FindAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * List_1_FindAll_mD634BD5C5701A1092CFE19B0F3E98C6E7E47F3F7_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___match0, const RuntimeMethod* method)
|
|
{
|
|
List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_0 = ___match0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * L_1 = (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, 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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)L_1;
|
|
V_1 = (int32_t)0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_2 = ___match0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Il2CppChar L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_2, (Il2CppChar)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * L_8 = V_0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
Il2CppChar L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)L_8);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)L_8, (Il2CppChar)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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Char>::FindIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m65B6B1AD2132956A8A110CACC1624D0560CB3FF7_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_1 = ___match0;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, int32_t, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Char>::FindIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m25682B46C91B1CD839907916FCA25DC5F07DDDC8_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___startIndex0, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___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_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_3 = ___match1;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, int32_t, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Char>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m5217DA5D75A00897EEEECEA678640FBA14AD0A4F_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___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_t72B0E826A53687129ED01DCB215AB69C8EF296DA * 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_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_10 = ___match2;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_11 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
Il2CppChar L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_10);
|
|
bool L_15 = (( bool (*) (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_10, (Il2CppChar)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<System.Char>::FindLast(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar List_1_FindLast_mE7FB25146D4ECEFB63356E73825BEA60A45C343A_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
Il2CppChar V_1 = 0x0;
|
|
{
|
|
Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * 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_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_2 = ___match0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
Il2CppChar L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_2, (Il2CppChar)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
Il2CppChar L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(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(Il2CppChar));
|
|
Il2CppChar L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Char>::FindLastIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mAEB3B5ECA09DDD3918C10BB83968D680113A1CBE_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___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_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_2 = ___match0;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, int32_t, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Char>::FindLastIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mE5816421180B18C668ADE483EFE703FF7F7AE890_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___startIndex0, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___match1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___startIndex0;
|
|
int32_t L_1 = ___startIndex0;
|
|
Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_2 = ___match1;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, int32_t, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Char>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m5EF05FA19CC4ADBD467B57A93FC4C8A9507AE420_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___match2, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * 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_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_11 = ___match2;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
Il2CppChar L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_11);
|
|
bool L_16 = (( bool (*) (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_11, (Il2CppChar)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<System.Char>::ForEach(System.Action`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mB9EC9DADF6BECC85095A202A5F09DB92F2D2E228_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Action_1_t49CEE65271E77B0724B9809B1517C3095C59B004 * ___action0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_ForEach_mB9EC9DADF6BECC85095A202A5F09DB92F2D2E228_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t49CEE65271E77B0724B9809B1517C3095C59B004 * 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_t49CEE65271E77B0724B9809B1517C3095C59B004 * L_5 = ___action0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
Il2CppChar L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck((Action_1_t49CEE65271E77B0724B9809B1517C3095C59B004 *)L_5);
|
|
(( void (*) (Action_1_t49CEE65271E77B0724B9809B1517C3095C59B004 *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t49CEE65271E77B0724B9809B1517C3095C59B004 *)L_5, (Il2CppChar)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<T> System.Collections.Generic.List`1<System.Char>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E List_1_GetEnumerator_m5BB0C039285F077816B2796712766F2203531BAE_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m335C7DB232673779255A1671742A9F8E0E8CB767((&L_0), (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<System.Char>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m2A95A048719F15998C887C25203536AB3E47C22D_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m335C7DB232673779255A1671742A9F8E0E8CB767((&L_0), (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E 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.Char>::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mAF6052AF2B074198A8FACDB418FDBEEAD73DBE72_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m335C7DB232673779255A1671742A9F8E0E8CB767((&L_0), (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t0F2B894EF66AC5BB79005ADBD55CA2E34A75515E 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<T> System.Collections.Generic.List`1<System.Char>::GetRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * List_1_GetRange_m4EF2C810C0978320F59B8ABD8D87AEEEC2113C12_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
|
|
{
|
|
List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * 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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * L_6 = (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, 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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)L_6;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * L_9 = V_0;
|
|
NullCheck(L_9);
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * L_12 = V_0;
|
|
int32_t L_13 = ___count1;
|
|
NullCheck(L_12);
|
|
L_12->set__size_2(L_13);
|
|
List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Char>::IndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mD6435FBAD1DB6CF327AE135F00E458291B98FD52_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
Il2CppChar L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (( int32_t (*) (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, Il2CppChar, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)L_0, (Il2CppChar)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.Char>::System.Collections.IList.IndexOf(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mEC0C169DD30075E5EF19235F461D2E3457EA7D3D_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)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<System.Char>::IndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m1D880889112AD7310FC31CDAB4BEDA1B1567DF96_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
Il2CppChar 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 (*) (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, Il2CppChar, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)L_2, (Il2CppChar)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<System.Char>::IndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m16837EF2A292BBAD407D3FF4D74A87448CF9AAB9_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
Il2CppChar L_7 = ___item0;
|
|
int32_t L_8 = ___index1;
|
|
int32_t L_9 = ___count2;
|
|
int32_t L_10 = (( int32_t (*) (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, Il2CppChar, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)L_6, (Il2CppChar)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<System.Char>::Insert(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m94343C771B8D63DA7B537F16D8807E9B4C8BD070_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___index0, Il2CppChar ___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();
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_14 = ___index0;
|
|
Il2CppChar L_15 = ___item1;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (Il2CppChar)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.Char>::System.Collections.IList.Insert(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m580F9DF333396A07EE82FD7CFD983EE917CE24A4_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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_m580F9DF333396A07EE82FD7CFD983EE917CE24A4_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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (int32_t)L_1, (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)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<intptr_t> (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<System.Char>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m9647661178366CD8A9A59DE8DC7CC4C377028D20_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_InsertRange_m9647661178366CD8A9A59DE8DC7CC4C377028D20_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<System.Char>::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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_13 = ___index0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_14 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_20 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_21 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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);
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_24 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_25 = ___index0;
|
|
int32_t L_26 = V_1;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_27 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_32 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_33 = ___index0;
|
|
NullCheck((RuntimeObject*)L_31);
|
|
InterfaceActionInvoker2< CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Char>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)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<T> System.Collections.Generic.IEnumerable`1<System.Char>::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);
|
|
Il2CppChar L_41 = InterfaceFuncInvoker0< Il2CppChar >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Char>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (int32_t)L_39, (Il2CppChar)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<System.Char>::LastIndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mA01C5321CE9E73CE336B121459CA48B936BC142A_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
Il2CppChar 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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, Il2CppChar, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (Il2CppChar)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<System.Char>::LastIndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m1E91F0C435605B5ACF943658E3DF776AD6A6ECD6_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___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:
|
|
{
|
|
Il2CppChar L_2 = ___item0;
|
|
int32_t L_3 = ___index1;
|
|
int32_t L_4 = ___index1;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, Il2CppChar, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (Il2CppChar)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<System.Char>::LastIndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mEC930EF2325552FCFD87FBA5A728E0B453D7E5DA_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
Il2CppChar L_10 = ___item0;
|
|
int32_t L_11 = ___index1;
|
|
int32_t L_12 = ___count2;
|
|
int32_t L_13 = (( int32_t (*) (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, Il2CppChar, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)L_9, (Il2CppChar)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<System.Char>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mD6CA283914EBA39DD89C76CE4DF23694031B9E76_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Il2CppChar ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Il2CppChar L_0 = ___item0;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (Il2CppChar)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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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.Char>::System.Collections.IList.Remove(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m7DAB5F0A24D1D6DEC8B2779A0A45AC65E5403B90_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( bool (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, (Il2CppChar)((*(Il2CppChar*)((Il2CppChar*)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<System.Char>::RemoveAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m4541491E6BB1A1F43EF82BDC13CD35DFDB8F8278_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * 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_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_4 = ___match0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
Il2CppChar L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_4);
|
|
bool L_9 = (( bool (*) (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_4, (Il2CppChar)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_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_16 = ___match0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_17 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
Il2CppChar L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_16);
|
|
bool L_21 = (( bool (*) (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_16, (Il2CppChar)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;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_24 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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));
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_27 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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;
|
|
Il2CppChar L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (Il2CppChar)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;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_34 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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<System.Char>::RemoveAt(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mDC55446C2C545695A27E56D95988C420DCE6F191_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
Il2CppChar V_0 = 0x0;
|
|
{
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_11 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_12 = (int32_t)__this->get__size_2();
|
|
il2cpp_codegen_initobj((&V_0), sizeof(Il2CppChar));
|
|
Il2CppChar L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (Il2CppChar)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<System.Char>::RemoveRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mF72CAC2374D38F32F888C866A68884E449B51FA7_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_11 = ___index0;
|
|
int32_t L_12 = ___count1;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_17 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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<System.Char>::Reverse()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m14452B2B1DFEAAF8042DEF24B0A2917738FBCAB0_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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<System.Char>::Reverse(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mCCFC89FEE9028633D5EF29CF963FFDBE926B6416_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
(( void (*) (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)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<System.Char>::Sort()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m59A734D588CA5F65D0585C0F17DADBC8AEE91EAA_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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<System.Char>::Sort(System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m3213485437BA0DC87F7D580E881848E9FCED6904_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject* L_1 = ___comparer0;
|
|
NullCheck((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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<System.Char>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE18FFF7FFC49EBC8F6441AC18B6C166DDC719E9A_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __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:
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
RuntimeObject* L_8 = ___comparer2;
|
|
(( void (*) (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)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<System.Char>::Sort(System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAF2BF30423964B0CBDC163BCA020FB6ED4D981BB_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * ___comparison0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * 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;
|
|
}
|
|
}
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 * L_4 = ___comparison0;
|
|
(( void (*) (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*, int32_t, int32_t, Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tEA1EF643D9E7DE34822675A588F2CB0EA3D9CAB6 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// T[] System.Collections.Generic.List`1<System.Char>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* List_1_ToArray_m831BDE3C94D1C4AE6E9C435D66CF62956AB137FA_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
|
|
V_0 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)L_1;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* 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);
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Char>::TrimExcess()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mC09A633C4E3949EFAFF380D307F9B481A143ED6E_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__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_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__this);
|
|
(( void (*) (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)__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<System.Char>::TrueForAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m278238D7FA0F64C0C5923BD431CA6BCCF3E38F1E_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * __this, Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA * 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_t72B0E826A53687129ED01DCB215AB69C8EF296DA * L_1 = ___match0;
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
Il2CppChar L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *, Il2CppChar, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t72B0E826A53687129ED01DCB215AB69C8EF296DA *)L_1, (Il2CppChar)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<T> System.Collections.Generic.List`1<System.Char>::Synchronized(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m15F74C5640230921D13B0491EDD0BD2B74A18883_gshared (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 * L_0 = ___list0;
|
|
SynchronizedList_tBD94515FDD51BF86F8C96EA45177C5C6F02C05FF * L_1 = (SynchronizedList_tBD94515FDD51BF86F8C96EA45177C5C6F02C05FF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
|
|
(( void (*) (SynchronizedList_tBD94515FDD51BF86F8C96EA45177C5C6F02C05FF *, List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Char>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m318DB3498C7D3971B75AE1E59BC3F0296A0BF9D4_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
|
|
((List_1_t77B01F7AE4318D422DB7AE7ECAB73B8F130D49B5_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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3600137CBF5A611AE1B43AE99623EC4392DEC254_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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));
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_0 = ((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1_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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE0334FEEB0DA08C563C9A3EBC9841C917C6E8E2E_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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));
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_2 = ((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1_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;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_4 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)(KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m9D2BDD56C0C5B80580C9980E0EFFAAD14C325E8F_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1__ctor_m9D2BDD56C0C5B80580C9980E0EFFAAD14C325E8F_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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::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));
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_6 = ((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1_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;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_8 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)(KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
|
|
__this->set__items_1(L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_10 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
NullCheck((RuntimeObject*)L_9);
|
|
InterfaceActionInvoker2< KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)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));
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_12 = ((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1_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<T> System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::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);
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_16 = InterfaceFuncInvoker0< KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::get_Capacity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m6F73D42F129DCA003F8314E0255A39C078D34226_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_0 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
NullCheck(L_0);
|
|
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::set_Capacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m59C4BCAA285D08078129484C45F817D9D1043310_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* 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;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_3 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_6 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)(KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
|
|
V_0 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)L_6;
|
|
int32_t L_7 = (int32_t)__this->get__size_2();
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_8 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* 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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* 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));
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_12 = ((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1_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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::get_Count()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mB556AE5EB3416A032123DE8D7E96B5FFD8CC8242_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IList.get_IsFixedSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mD1966472ED29F3E787498A6FC89FAE4CC5917875_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB3A08CA41F50BC9E72C5C6EFBC4935C5E3695797_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IList.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mC45AF4D49969CC6614C2C971D65F06CB077F0687_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.ICollection.get_IsSynchronized()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m40F45EAECDE1FCC1A4F80489BF0CB180A7336B5C_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.ICollection.get_SyncRoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mC3FE0F4A70F444EEC1AB01159552672078B567F9_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mC3FE0F4A70F444EEC1AB01159552672078B567F9_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 **)(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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B List_1_get_Item_mA3E868C42E65CB3DC3966732D238AF05D6338EF7_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_2 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)L_2, (int32_t)L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::set_Item(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mD6C4B248AF62C014CC1432A567EABFCECAFD3C28_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___index0, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_2 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_4 = ___value1;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::IsCompatibleObject(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m58EC8C799D8C4FF651914D81454A7027EA19643C_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B 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(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ));
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_2 = V_0;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B 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.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IList.get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m9DA78155E3E7734347B5987D66BF9F885F5AF548_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___index0;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_1 = (( KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B 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.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IList.set_Item(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m7984F35CFB7EAB95D46C223BA08751B091D369DB_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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_m7984F35CFB7EAB95D46C223BA08751B091D369DB_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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (int32_t)L_1, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )((*(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)((KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)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<intptr_t> (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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mA7FDE3694EEBB4C98536E78A885B8ADBDD00CE1D_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_1 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_3 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_7 = ___item0;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IList.Add(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m3DAAAC6197CED965C70489DB86D6274BAC5BE380_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m3DAAAC6197CED965C70489DB86D6274BAC5BE380_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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )((*(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)((KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)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<intptr_t> (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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m3080C4FB26B956AE32B1DC0AB3CF2BC8E61AB6C1_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
RuntimeObject* L_1 = ___collection0;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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<T> System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::AsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t73AC49648942ACA9816E915ABB95CA8EDA4629E8 * List_1_AsReadOnly_m093487D130F9FEF9E9C2AA9E0922CFE2768AF4DC_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t73AC49648942ACA9816E915ABB95CA8EDA4629E8 * L_0 = (ReadOnlyCollection_1_t73AC49648942ACA9816E915ABB95CA8EDA4629E8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
|
|
(( void (*) (ReadOnlyCollection_1_t73AC49648942ACA9816E915ABB95CA8EDA4629E8 *, 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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m16916B12166F131458BD0F391E35DB873D5488E1_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___index0, int32_t ___count1, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_5 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_8 = ___item2;
|
|
RuntimeObject* L_9 = ___comparer3;
|
|
int32_t L_10 = (( int32_t (*) (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, int32_t, int32_t, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)L_5, (int32_t)L_6, (int32_t)L_7, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::BinarySearch(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mBD31C33BB1ED56FF7FA4FCC044FD922215F87C6F_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_1 = ___item0;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, int32_t, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (int32_t)0, (int32_t)L_0, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m7A52C09F893E7B26376AF089FCD16F26042A04B3_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_1 = ___item0;
|
|
RuntimeObject* L_2 = ___comparer1;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, int32_t, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (int32_t)0, (int32_t)L_0, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m7C9A347A3DFCB9F69A179D85558F1B23D876EC12_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_1 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m1DCA5926D661793CE9F1F527CB35E01530AC8577_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_1 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_2 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_4 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_1)->GetAt(static_cast<il2cpp_array_size_t>(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_t41502C277E18047AC2005F5FB63267CB4C010B77 * L_8 = (( EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 * (*) (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_t41502C277E18047AC2005F5FB63267CB4C010B77 *)L_8;
|
|
V_2 = (int32_t)0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 * L_9 = V_1;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_10 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_13 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_14 = ___item0;
|
|
NullCheck((EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 *)L_9);
|
|
bool L_15 = VirtFuncInvoker2< bool, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Equals(T,T) */, (EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 *)L_9, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )L_13, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IList.Contains(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m488B56C6E28A92B7676A19A2B10A2CC34ADA65B1_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
bool L_3 = (( bool (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )((*(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)((KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::CopyTo(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m93C0D92B25C16069B871D2415342DB33F047C81A_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* ___array0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_0 = ___array0;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)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.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m63935B99EB1E849148A0F4A59720E115CE51CBC2_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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_m63935B99EB1E849148A0F4A59720E115CE51CBC2_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)
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_3 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB85A0BEA1CEA04EFD2D3C09A5CC81B5420EC6F06_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___index0, KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* ___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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_3 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_4 = ___index0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* 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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::CopyTo(T[],System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m10FC91687EE4F88338A4DA8DDABFA8D60313A1DF_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_0 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* 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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::EnsureCapacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mB6821BA3B0A77535ADD46F5FD13A1D85083197D5_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___min0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_0 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_2 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_3 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Exists(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m67DC417FB2DEA46EA7051680D714A86D71B91597_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_0 = ___match0;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Find(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B List_1_Find_mC6F86C810773F249388E7368FDA142C4D091133D_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * 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_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_1 = ___match0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_2 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_5 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_1, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_7 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_10 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_7)->GetAt(static_cast<il2cpp_array_size_t>(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(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ));
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::FindAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * List_1_FindAll_mE9EE2B31A9B6A8DECFE59053D308F77B6CFEFCD5_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___match0, const RuntimeMethod* method)
|
|
{
|
|
List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_0 = ___match0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * L_1 = (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, 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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)L_1;
|
|
V_1 = (int32_t)0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_2 = ___match0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_3 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_6 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_2, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * L_8 = V_0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_9 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_12 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)L_8);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)L_8, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::FindIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mE8C4178735A5C5A9F93924931C323B17873554AD_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_1 = ___match0;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, int32_t, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::FindIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0B916EB1907AD7FB249159906851F2AA58D6C3B1_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___startIndex0, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___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_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_3 = ___match1;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, int32_t, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD26742B93CE9D379EF9AE12C426D4DCE5365625B_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___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_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * 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_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_10 = ___match2;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_11 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_14 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_10);
|
|
bool L_15 = (( bool (*) (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_10, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::FindLast(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B List_1_FindLast_mDECB20568FDE370C805E9AEB1A3A0EBCE7C96468_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * 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_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_2 = ___match0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_3 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_6 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_2, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_8 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_11 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_8)->GetAt(static_cast<il2cpp_array_size_t>(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(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ));
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::FindLastIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m9D22F38D1D17D565CF4DE953C9A6C22145986FA3_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___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_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_2 = ___match0;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, int32_t, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::FindLastIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m321D3CBC635A0A2E651296F608DD6CE707ABD4B9_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___startIndex0, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___match1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___startIndex0;
|
|
int32_t L_1 = ___startIndex0;
|
|
Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_2 = ___match1;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, int32_t, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mDD74FD0ACA904FABD0B603E060AC099684020274_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___match2, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * 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_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_11 = ___match2;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_12 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_15 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_11);
|
|
bool L_16 = (( bool (*) (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_11, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::ForEach(System.Action`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m241CE9453ADE390D51A6F67FE528B2022323EAC7_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, Action_1_t0DEF774B03048897D0C95E1C3FDEC90E76AD66F6 * ___action0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_ForEach_m241CE9453ADE390D51A6F67FE528B2022323EAC7_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t0DEF774B03048897D0C95E1C3FDEC90E76AD66F6 * 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_t0DEF774B03048897D0C95E1C3FDEC90E76AD66F6 * L_5 = ___action0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_6 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_9 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck((Action_1_t0DEF774B03048897D0C95E1C3FDEC90E76AD66F6 *)L_5);
|
|
(( void (*) (Action_1_t0DEF774B03048897D0C95E1C3FDEC90E76AD66F6 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t0DEF774B03048897D0C95E1C3FDEC90E76AD66F6 *)L_5, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<T> System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B List_1_GetEnumerator_mDA99ED5CEE4E4FF5FFAADEAF8E0E85D21880ED24_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m4ECC15B64DDC7B2DED2DFF4505043FF7FB76E9D5((&L_0), (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m5E6B16DFDD6876113FA7FA9761C88E61213F317D_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m4ECC15B64DDC7B2DED2DFF4505043FF7FB76E9D5((&L_0), (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B 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.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mAAF1BF63F7B5E6109C14CE8A43DF5FA2AAEB093E_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m4ECC15B64DDC7B2DED2DFF4505043FF7FB76E9D5((&L_0), (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_tC2AA66EAA1C0E0866F7FF4C03B9B46ED328C259B 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<T> System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::GetRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * List_1_GetRange_m5687E0EF60AAF9D0A371A0D55B5A2C6A9A1C3DF0_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
|
|
{
|
|
List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * 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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * L_6 = (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, 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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)L_6;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_7 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * L_9 = V_0;
|
|
NullCheck(L_9);
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_10 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * L_12 = V_0;
|
|
int32_t L_13 = ___count1;
|
|
NullCheck(L_12);
|
|
L_12->set__size_2(L_13);
|
|
List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::IndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m7F4853D173758609A67A8535BCAD96435014FD18_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_0 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (( int32_t (*) (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)L_0, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IList.IndexOf(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m44BDA449166EA3F6FC9696395A1015929896AFA4_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )((*(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)((KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::IndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mCF63BEF110F52C2C1AB4EAD74223977D7D01EF50_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_2 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B 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 (*) (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)L_2, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::IndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m8EFFBCC45CBE45D574D70558F3B850E8D26DBD10_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_6 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_7 = ___item0;
|
|
int32_t L_8 = ___index1;
|
|
int32_t L_9 = ___count2;
|
|
int32_t L_10 = (( int32_t (*) (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)L_6, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Insert(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m05733E85DD87F000F85D6BA642A821FC219D9A12_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___index0, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___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();
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_3 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_7 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_9 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_13 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_14 = ___index0;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_15 = ___item1;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IList.Insert(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m6EF1D74BCE846799488D162BC6A9CD2F68C01239_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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_m6EF1D74BCE846799488D162BC6A9CD2F68C01239_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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (int32_t)L_1, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )((*(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)((KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)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<intptr_t> (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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m57B84B7D021363C84815C88EE6FF9758E7EAA367_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_InsertRange_m57B84B7D021363C84815C88EE6FF9758E7EAA367_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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_12 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_13 = ___index0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_14 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_20 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_21 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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);
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_24 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_25 = ___index0;
|
|
int32_t L_26 = V_1;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_27 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_32 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_33 = ___index0;
|
|
NullCheck((RuntimeObject*)L_31);
|
|
InterfaceActionInvoker2< KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)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<T> System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::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);
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_41 = InterfaceFuncInvoker0< KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (int32_t)L_39, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::LastIndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mDDE3DA22CADDCDE7555735AC3A3998E0027EABAB_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B 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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::LastIndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mB5E0D7B2F886B8276410E1F69A2F9C92079F1E24_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___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:
|
|
{
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_2 = ___item0;
|
|
int32_t L_3 = ___index1;
|
|
int32_t L_4 = ___index1;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::LastIndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m4E7E0FDDE591D7EBBDD8180241C8FE2797D907BF_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_9 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_10 = ___item0;
|
|
int32_t L_11 = ___index1;
|
|
int32_t L_12 = ___count2;
|
|
int32_t L_13 = (( int32_t (*) (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)L_9, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m3596DCD951F78D356BCE18AC1AD04D1379E8E7B7_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_0 = ___item0;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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.Generic.KeyValuePair`2<System.DateTime,System.Object>>::System.Collections.IList.Remove(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mC1C8F26822C8AB2F67DFC6D96061D106A377C86D_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( bool (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )((*(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)((KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::RemoveAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mBC3DA8EBBED79C6EB0D6FBFDC35B64DC713335C5_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * 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_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_4 = ___match0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_5 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_8 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_4);
|
|
bool L_9 = (( bool (*) (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_4, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_16 = ___match0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_17 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_20 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_16);
|
|
bool L_21 = (( bool (*) (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_16, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_24 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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));
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_27 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_31 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_34 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::RemoveAt(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m5C592A6A64AAAE4825B38C88F52900532526CC43_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B 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;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_5 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_7 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_11 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_12 = (int32_t)__this->get__size_2();
|
|
il2cpp_codegen_initobj((&V_0), sizeof(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ));
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::RemoveRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m4A97F880811EC74A49B15220FF088FA74B117CCC_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_10 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_11 = ___index0;
|
|
int32_t L_12 = ___count1;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_13 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_17 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Reverse()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mFA4EBF4334626BD30A51D36CA0983934B3B861D8_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Reverse(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m31F086F76FC1290EFF4D8CF596029B89FD6DEE7A_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_5 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
(( void (*) (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Sort()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m725277CF1AE708165DBD33128897EFAD1A2D6A77_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Sort(System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEA7D93B0D6C69A2124CC2116958A531FB9B360BD_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject* L_1 = ___comparer0;
|
|
NullCheck((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m97ACB0124FA781CAA8F149BBBBE4072CE0EA49D3_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __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:
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_5 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
RuntimeObject* L_8 = ___comparer2;
|
|
(( void (*) (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Sort(System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mCAAA80CFBF9582CB03E92B88E6D7498C42CBC29B_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * ___comparison0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * 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;
|
|
}
|
|
}
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_2 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 * L_4 = ___comparison0;
|
|
(( void (*) (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*, int32_t, int32_t, Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t37A6472C2FF8868034B64731ED0ABC8109B82134 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// T[] System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* List_1_ToArray_m02E30C3DAD140DFBD6AD3D41D912C37E65FE29CE_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_1 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)(KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
|
|
V_0 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)L_1;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_2 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* 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);
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::TrimExcess()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m27212EBF687058C2CE5B710338729C453630D139_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_0 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__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_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__this);
|
|
(( void (*) (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)__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<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::TrueForAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m23E324BA908DCC98D486239C95E48444421D64E4_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * __this, Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * 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_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C * L_1 = ___match0;
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_2 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_5 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t0CED81C3FC8E7102A1E55F8156E33915BDC8EB2C *)L_1, (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )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<T> System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Synchronized(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_mEAD40D4041FF3C5A7EFEB247E0E694C21F31F628_gshared (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 * L_0 = ___list0;
|
|
SynchronizedList_t68B657EA7417EE2DC5900F385A162AB3FFD9FD50 * L_1 = (SynchronizedList_t68B657EA7417EE2DC5900F385A162AB3FFD9FD50 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
|
|
(( void (*) (SynchronizedList_t68B657EA7417EE2DC5900F385A162AB3FFD9FD50 *, List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mC8720485BF9FAEFA66DB7C7418A40EF1403FE88F_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_0 = (KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)(KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
|
|
((List_1_t5693FC241180E36A0BB189DFB39B0D3A43DC05B1_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<System.Int32>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA7F9F92F641CEECFD9D8CFDC667568A05FFD27B4_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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));
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = ((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226_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<System.Int32>::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m020F9255F34CF1C83F40396FACCAB453009967BC_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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));
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = ((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226_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;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_4 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)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<System.Int32>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m262B3A833A8A33F720DDF70DABD4C455423A6797_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1__ctor_m262B3A833A8A33F720DDF70DABD4C455423A6797_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<System.Int32>::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));
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = ((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226_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;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_8 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
|
|
__this->set__items_1(L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
NullCheck((RuntimeObject*)L_9);
|
|
InterfaceActionInvoker2< Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Int32>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)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));
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_12 = ((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226_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<T> System.Collections.Generic.IEnumerable`1<System.Int32>::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);
|
|
int32_t L_16 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)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<System.Int32>::get_Capacity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m5C4B27DD7F217FD6A19B1CE0DFBD7C5506C242C1_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
NullCheck(L_0);
|
|
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::set_Capacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mD604412C66F05B164F0AE39B0F1A3DB526CA8821_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
|
|
V_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)L_6;
|
|
int32_t L_7 = (int32_t)__this->get__size_2();
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_8 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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));
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_12 = ((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226_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<System.Int32>::get_Count()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7984BA6C664D8EAE284C168D0568FE2B9136A033_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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.Int32>::System.Collections.IList.get_IsFixedSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m67AC316BEB02961035D5D6832EE5E7F16D2D3BFB_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int32>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m14C1A086EA32268205EAF51EAAC83B6D1C1D3AB9_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int32>::System.Collections.IList.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mB9C59272538BA056C3F38ADED2C0D70660A92E28_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int32>::System.Collections.ICollection.get_IsSynchronized()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mAB29E9CA04B1A6E1212DEB5CB13234BA0EF2C5F6_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object System.Collections.Generic.List`1<System.Int32>::System.Collections.ICollection.get_SyncRoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m57D8A0C626EE25240EBD90774158605B1877ACEE_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m57D8A0C626EE25240EBD90774158605B1877ACEE_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 **)(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<System.Int32>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_m941216B55C2DE5E816F139D84B368152408D4656_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
int32_t L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)L_2, (int32_t)L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::set_Item(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mF0E545D2205064E7EA7A31558198AE763AE44292_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___index0, int32_t ___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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
int32_t L_4 = ___value1;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (int32_t)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<System.Int32>::IsCompatibleObject(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m01009CFEC41A8745FB44370B42CF678E08A46BB9_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 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(int32_t));
|
|
int32_t L_2 = V_0;
|
|
int32_t 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.Int32>::System.Collections.IList.get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m4E46305057221456D1FFDA33C3E6D05B9836E6FE_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___index0;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
int32_t 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.Int32>::System.Collections.IList.set_Item(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m94CD719EF6C15EE5F73E29F5C7D8DB455C27668D_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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_m94CD719EF6C15EE5F73E29F5C7D8DB455C27668D_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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)L_1, (int32_t)((*(int32_t*)((int32_t*)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<intptr_t> (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<System.Int32>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m50C0D1F69B2EF31137658E2F052EBBAC7BF82771_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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;
|
|
int32_t L_7 = ___item0;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (int32_t)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.Int32>::System.Collections.IList.Add(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mA5D5A28AE6BF70C26476D989EC915D050E05F130_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_mA5D5A28AE6BF70C26476D989EC915D050E05F130_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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)((*(int32_t*)((int32_t*)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<intptr_t> (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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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<System.Int32>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mB209441CE4EEA4393A49284FFDCADAAE1C621AB7_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
RuntimeObject* L_1 = ___collection0;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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<T> System.Collections.Generic.List`1<System.Int32>::AsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t22C5A6EEADA76AAC96510076AA495DB385A6C9FC * List_1_AsReadOnly_m91735C8C493684D456F4BFEE8BD6D6E106B67627_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t22C5A6EEADA76AAC96510076AA495DB385A6C9FC * L_0 = (ReadOnlyCollection_1_t22C5A6EEADA76AAC96510076AA495DB385A6C9FC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
|
|
(( void (*) (ReadOnlyCollection_1_t22C5A6EEADA76AAC96510076AA495DB385A6C9FC *, 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<System.Int32>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m4061C61A08FB37BB5918BDB048E7E87845C636E7_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___index0, int32_t ___count1, int32_t ___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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_5 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
int32_t L_8 = ___item2;
|
|
RuntimeObject* L_9 = ___comparer3;
|
|
int32_t L_10 = (( int32_t (*) (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)L_5, (int32_t)L_6, (int32_t)L_7, (int32_t)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<System.Int32>::BinarySearch(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m60E2EFA785299EF71AFD5BF951EB27AF1328C3B5_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
int32_t L_1 = ___item0;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)0, (int32_t)L_0, (int32_t)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<System.Int32>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mA46357F2A81089BD48FE731B926ABE269E1AE2A4_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
int32_t L_1 = ___item0;
|
|
RuntimeObject* L_2 = ___comparer1;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)0, (int32_t)L_0, (int32_t)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<System.Int32>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m06BA343FB4E149EB045D8D2603E1AD239E1E4477_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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<System.Int32>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m328B57821E3F71FB32B7107B5FC25C0AAA73DC19_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_2 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
int32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(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_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 * L_8 = (( EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 * (*) (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_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 *)L_8;
|
|
V_2 = (int32_t)0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 * L_9 = V_1;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
int32_t L_14 = ___item0;
|
|
NullCheck((EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 *)L_9);
|
|
bool L_15 = VirtFuncInvoker2< bool, int32_t, int32_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Int32>::Equals(T,T) */, (EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 *)L_9, (int32_t)L_13, (int32_t)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.Int32>::System.Collections.IList.Contains(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m51EFEF78144CAD454691E6A7632F267CF76C5C80_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
bool L_3 = (( bool (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)((*(int32_t*)((int32_t*)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<System.Int32>::CopyTo(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m35C419ABDF468088E2C6BC8940037F1CA81028A4_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___array0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = ___array0;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)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.Int32>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mD5B60824294C0616508944EBF432EC4E335C2126_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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_mD5B60824294C0616508944EBF432EC4E335C2126_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)
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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<System.Int32>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m0E8862C810168B64802F95156CD87D4060F29DC2_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___index0, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_4 = ___index0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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<System.Int32>::CopyTo(T[],System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m1BC8927C1656FD62644DF4C369B21A7A9BCD37E5_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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<System.Int32>::EnsureCapacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mC736BE51C590ACE41285E36E3371C2D7EFCD1E7C_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___min0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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<System.Int32>::Exists(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m15EAA5303A58D70B1B31D4D9198059AB2598C6EB_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_0 = ___match0;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)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<System.Int32>::Find(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_Find_mB8B41889722BF4D17435522B322A152EB09E6FF2_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * 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_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_1 = ___match0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_1, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_7 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
int32_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(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(int32_t));
|
|
int32_t L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<System.Int32>::FindAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * List_1_FindAll_m5A933398010643FB7E794C1B186E95D782EDF8D2_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___match0, const RuntimeMethod* method)
|
|
{
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_0 = ___match0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * L_1 = (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, 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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)L_1;
|
|
V_1 = (int32_t)0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_2 = ___match0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
int32_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_2, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * L_8 = V_0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_9 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
int32_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)L_8);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)L_8, (int32_t)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_tE1526161A558A17A39A8B69D8EEF3801393B6226 * L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32>::FindIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m18019FC9252F33DFA200FCEDBA32CDA535F34994_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_1 = ___match0;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32>::FindIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m846FC6940CDD31148140FF5DCCD60E8C6BAE98B8_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___startIndex0, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___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_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_3 = ___match1;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m48E8EBDF47842266136B702B33069AFD2888C307_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___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_t2E795623C97B4C5B38406E9201D0720C5C15895F * 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_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_10 = ___match2;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
int32_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_10);
|
|
bool L_15 = (( bool (*) (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_10, (int32_t)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<System.Int32>::FindLast(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLast_mB5A0985B93D9ECC28030CB6D35BA4236DD90604C_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * 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_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_2 = ___match0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
int32_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_2, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_8 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
int32_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(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(int32_t));
|
|
int32_t L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32>::FindLastIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m87B33DC4D5FCE58C564AF12809ED9D104B979BBB_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___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_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_2 = ___match0;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32>::FindLastIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mBF09681A9DE560D37779686B66577456CB0EAB62_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___startIndex0, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___match1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___startIndex0;
|
|
int32_t L_1 = ___startIndex0;
|
|
Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_2 = ___match1;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m1F8B9CAF779BE1411457BC4ECE201F5C77C8D227_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___match2, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * 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_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_11 = ___match2;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_12 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
int32_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_11);
|
|
bool L_16 = (( bool (*) (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_11, (int32_t)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<System.Int32>::ForEach(System.Action`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mE1DCBCBAFBC0A9901BF9BBDCA69431DB1AD25A3E_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Action_1_tF0CF99E3EB61F030882DC0AF501614FF92CFD14B * ___action0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_ForEach_mE1DCBCBAFBC0A9901BF9BBDCA69431DB1AD25A3E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tF0CF99E3EB61F030882DC0AF501614FF92CFD14B * 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_tF0CF99E3EB61F030882DC0AF501614FF92CFD14B * L_5 = ___action0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck((Action_1_tF0CF99E3EB61F030882DC0AF501614FF92CFD14B *)L_5);
|
|
(( void (*) (Action_1_tF0CF99E3EB61F030882DC0AF501614FF92CFD14B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_tF0CF99E3EB61F030882DC0AF501614FF92CFD14B *)L_5, (int32_t)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<T> System.Collections.Generic.List`1<System.Int32>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C List_1_GetEnumerator_m83178F038A7D4A7E9B0731B7D3078EDCF6FFD0EC_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mDB92E430A5D05B75AB5F1A399935FE31B5C9CEF8((&L_0), (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<System.Int32>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mD213D4052CAD2E24E9EBCF2B48DF58BD335CD71A_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mDB92E430A5D05B75AB5F1A399935FE31B5C9CEF8((&L_0), (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C 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.Int32>::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mB1306B52544A1EB9D6DE3599787F1D670E8A8307_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mDB92E430A5D05B75AB5F1A399935FE31B5C9CEF8((&L_0), (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t1A13F370EC7EA46EA20204D8881CCE685A3C348C 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<T> System.Collections.Generic.List`1<System.Int32>::GetRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * List_1_GetRange_m4FB0252780C8C41743A8ABDD10E407C440A0E66B_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
|
|
{
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * 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_tE1526161A558A17A39A8B69D8EEF3801393B6226 * L_6 = (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, 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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)L_6;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_7 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * L_9 = V_0;
|
|
NullCheck(L_9);
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)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_tE1526161A558A17A39A8B69D8EEF3801393B6226 * L_12 = V_0;
|
|
int32_t L_13 = ___count1;
|
|
NullCheck(L_12);
|
|
L_12->set__size_2(L_13);
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32>::IndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m855AFF45C1DAF1F434F722F08A15786070AEB74C_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (( int32_t (*) (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)L_0, (int32_t)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.Int32>::System.Collections.IList.IndexOf(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mF4277F3B34D889F94C58C5F35C4CB325C9BF3A4D_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)((*(int32_t*)((int32_t*)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<System.Int32>::IndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mEBABA543522FF398A961D2824D52399FB1D494F9_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t 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 (*) (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)L_2, (int32_t)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<System.Int32>::IndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m697534DB6C4D2121C6CF4FC9F4F86681D258ED7F_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_7 = ___item0;
|
|
int32_t L_8 = ___index1;
|
|
int32_t L_9 = ___count2;
|
|
int32_t L_10 = (( int32_t (*) (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)L_6, (int32_t)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<System.Int32>::Insert(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mBCF63DFC1F701DA908D79EAF0A92AF51F51BDD12_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___index0, int32_t ___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();
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_7 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_9 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_13 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_14 = ___index0;
|
|
int32_t L_15 = ___item1;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (int32_t)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.Int32>::System.Collections.IList.Insert(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mF682D1A38C59640934EDAE9CEAC38DC0DFB3D33F_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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_mF682D1A38C59640934EDAE9CEAC38DC0DFB3D33F_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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)L_1, (int32_t)((*(int32_t*)((int32_t*)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<intptr_t> (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<System.Int32>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m93343D24C499ACC090B9B8D01B6487D2A9213CCF_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_InsertRange_m93343D24C499ACC090B9B8D01B6487D2A9213CCF_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<System.Int32>::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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_12 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_13 = ___index0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_14 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_20 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_21 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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);
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_24 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_25 = ___index0;
|
|
int32_t L_26 = V_1;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_27 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_32 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_33 = ___index0;
|
|
NullCheck((RuntimeObject*)L_31);
|
|
InterfaceActionInvoker2< Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Int32>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)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<T> System.Collections.Generic.IEnumerable`1<System.Int32>::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);
|
|
int32_t L_41 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)L_39, (int32_t)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<System.Int32>::LastIndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m8367A60178B648012159B0CF3E248A8AF6F73C51_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32>::LastIndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m7523B057DF4F5CF0512A7B9A33744F0DBE7A08C1_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___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:
|
|
{
|
|
int32_t L_2 = ___item0;
|
|
int32_t L_3 = ___index1;
|
|
int32_t L_4 = ___index1;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32>::LastIndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m1F966BDE07B3706BF65969B628BDDBC01173DD92_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_9 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_10 = ___item0;
|
|
int32_t L_11 = ___index1;
|
|
int32_t L_12 = ___count2;
|
|
int32_t L_13 = (( int32_t (*) (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)L_9, (int32_t)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<System.Int32>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m369DBFFEBB963F77D8DDA5D86E524581A20B0889_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = ___item0;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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.Int32>::System.Collections.IList.Remove(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m9C4C8DA70D6231906272A83C511273E9FC72C840_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( bool (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, (int32_t)((*(int32_t*)((int32_t*)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<System.Int32>::RemoveAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m7B9224A8CCDCE2F8D6EF07EFCCAAB2F62F64E4D7_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * 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_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_4 = ___match0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_5 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
int32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_4);
|
|
bool L_9 = (( bool (*) (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_4, (int32_t)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_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_16 = ___match0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_17 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
int32_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_16);
|
|
bool L_21 = (( bool (*) (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_16, (int32_t)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;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_24 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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));
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_27 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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;
|
|
int32_t L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (int32_t)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;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_34 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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<System.Int32>::RemoveAt(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m46F3350653EC1EC25D6AB6E2A93FEAA964DD90EF_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 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;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_5 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_7 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_12 = (int32_t)__this->get__size_2();
|
|
il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
|
|
int32_t L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (int32_t)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<System.Int32>::RemoveRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mDA7D497034BD86AB43D9807B11B1C167EA8825EB_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_11 = ___index0;
|
|
int32_t L_12 = ___count1;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_13 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_17 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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<System.Int32>::Reverse()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m48BB5B60B2A146707B01DFC2419559AA887A70C9_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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<System.Int32>::Reverse(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m1237F6E1E87E2090809284779CFD89E20A32E3EF_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_5 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
(( void (*) (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)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<System.Int32>::Sort()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m723A6BEBAB430277CD79C8BD7D63DEF94E0BBB0A_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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<System.Int32>::Sort(System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m8502106523D9DD993E2776BFE4B15A9AF638103F_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject* L_1 = ___comparer0;
|
|
NullCheck((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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<System.Int32>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m8F848989FA5F84DA8CF3E04F285EFE66228888AE_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __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:
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_5 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
RuntimeObject* L_8 = ___comparer2;
|
|
(( void (*) (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)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<System.Int32>::Sort(System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEAF4FC6CE9BCB94CD2902E37E98D690C547299AB_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * ___comparison0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * 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;
|
|
}
|
|
}
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA * L_4 = ___comparison0;
|
|
(( void (*) (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*, int32_t, int32_t, Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t95809882384ACB4AEB9589D76F665E1BA5C3CBEA *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// T[] System.Collections.Generic.List`1<System.Int32>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* List_1_ToArray_mFEF088E03E18EF79C06317909C301876B3037D98_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
|
|
V_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)L_1;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* 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);
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::TrimExcess()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m3CBF6F29DC3E049CBC67383D808972AEAC228472_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__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_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__this);
|
|
(( void (*) (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)__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<System.Int32>::TrueForAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mA52CF064B1B22CECD44DA69FD15D0C92182E4155_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * __this, Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F * 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_t2E795623C97B4C5B38406E9201D0720C5C15895F * L_1 = ___match0;
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t2E795623C97B4C5B38406E9201D0720C5C15895F *)L_1, (int32_t)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<T> System.Collections.Generic.List`1<System.Int32>::Synchronized(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_mFF66954E5747F61240AF68002D3162C1A49A67E9_gshared (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 * L_0 = ___list0;
|
|
SynchronizedList_tB8FFC305CB680716B3E2DEFE1AEBDFBD76B43B40 * L_1 = (SynchronizedList_tB8FFC305CB680716B3E2DEFE1AEBDFBD76B43B40 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
|
|
(( void (*) (SynchronizedList_tB8FFC305CB680716B3E2DEFE1AEBDFBD76B43B40 *, List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mF1F052AAD7BCDD52F9DAA6DEF203184882C73588_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
|
|
((List_1_tE1526161A558A17A39A8B69D8EEF3801393B6226_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<System.Int32Enum>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mDA58E61666905CF6A675FFC4ECC2D3E5261C47ED_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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));
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_0 = ((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5_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<System.Int32Enum>::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF234BA328D1E1697EFA8D2458F5F7B69B3AE928C_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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));
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_2 = ((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5_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;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_4 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)(Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)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<System.Int32Enum>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA319E338F467BEF0C1FEACB02E0E2B6A0E7B5DD6_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1__ctor_mA319E338F467BEF0C1FEACB02E0E2B6A0E7B5DD6_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<System.Int32Enum>::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));
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_6 = ((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5_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;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_8 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)(Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
|
|
__this->set__items_1(L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_10 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
NullCheck((RuntimeObject*)L_9);
|
|
InterfaceActionInvoker2< Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Int32Enum>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)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));
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_12 = ((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5_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<T> System.Collections.Generic.IEnumerable`1<System.Int32Enum>::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);
|
|
int32_t L_16 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32Enum>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)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<System.Int32Enum>::get_Capacity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m211C9BDCED25406D1763DBB3F44AD76F2D532E8F_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_0 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
NullCheck(L_0);
|
|
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32Enum>::set_Capacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m5B1D6AD7ABED223DF24FE93A795D0D9FF43EEAFA_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* 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;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_3 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_6 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)(Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
|
|
V_0 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)L_6;
|
|
int32_t L_7 = (int32_t)__this->get__size_2();
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_8 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* 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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* 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));
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_12 = ((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5_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<System.Int32Enum>::get_Count()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6CF108FE58A5B62BAD55E3D1972B735084A7A587_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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.Int32Enum>::System.Collections.IList.get_IsFixedSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m73030A995E6D51031EB34398BA35A20A0695E97B_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int32Enum>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m59E86B1AF4345E9BEBDD0332C119786F2FD6B538_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int32Enum>::System.Collections.IList.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mEE2BF569945A04BFCFC5A68987794C1AC83BC8A7_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int32Enum>::System.Collections.ICollection.get_IsSynchronized()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m18642E59EA6D50D56742E818576FAE0A0C27B80A_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object System.Collections.Generic.List`1<System.Int32Enum>::System.Collections.ICollection.get_SyncRoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m6296F9C337DCCFBC07D00FFB6D49433C42A5E9B9_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m6296F9C337DCCFBC07D00FFB6D49433C42A5E9B9_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 **)(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<System.Int32Enum>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mCFD41F6E4658708CB4B57EC8A9F35DACFAED19DB_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_2 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
int32_t L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)L_2, (int32_t)L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32Enum>::set_Item(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m78BCAB3A67AF9AA43C92E86A2115E1FF91EF6F99_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___index0, int32_t ___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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_2 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
int32_t L_4 = ___value1;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (int32_t)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<System.Int32Enum>::IsCompatibleObject(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mFCB556A2DCAD5E6E0B323A70C22457211F233982_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 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(int32_t));
|
|
int32_t L_2 = V_0;
|
|
int32_t 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.Int32Enum>::System.Collections.IList.get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m19F96111B2FFE24A51C5DE1A464930BCD3F10D56_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___index0;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
int32_t 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.Int32Enum>::System.Collections.IList.set_Item(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m20C3743823A2EE6390E9F5D822D7B4AFC6708726_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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_m20C3743823A2EE6390E9F5D822D7B4AFC6708726_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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)L_1, (int32_t)((*(int32_t*)((int32_t*)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<intptr_t> (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<System.Int32Enum>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m848B0A68E1AF949EA5CDDB579E8F69CE5DFB4631_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_1 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_3 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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;
|
|
int32_t L_7 = ___item0;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (int32_t)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.Int32Enum>::System.Collections.IList.Add(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m75F800B544214D4F85467017A920E59492512E9D_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m75F800B544214D4F85467017A920E59492512E9D_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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)((*(int32_t*)((int32_t*)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<intptr_t> (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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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<System.Int32Enum>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m5D1922269AAA72AC9DA29326AC00CB7AA91065CD_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
RuntimeObject* L_1 = ___collection0;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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<T> System.Collections.Generic.List`1<System.Int32Enum>::AsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t648B62D19FDBAEA2CEF4F491638C1CBC3FF532BB * List_1_AsReadOnly_mD2D6A7FFBF680B2652ADAD96B3269673CB874845_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t648B62D19FDBAEA2CEF4F491638C1CBC3FF532BB * L_0 = (ReadOnlyCollection_1_t648B62D19FDBAEA2CEF4F491638C1CBC3FF532BB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
|
|
(( void (*) (ReadOnlyCollection_1_t648B62D19FDBAEA2CEF4F491638C1CBC3FF532BB *, 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<System.Int32Enum>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m4C608B9F4AA3A27D176D7820B5994D2C75443122_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___index0, int32_t ___count1, int32_t ___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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_5 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
int32_t L_8 = ___item2;
|
|
RuntimeObject* L_9 = ___comparer3;
|
|
int32_t L_10 = (( int32_t (*) (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)L_5, (int32_t)L_6, (int32_t)L_7, (int32_t)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<System.Int32Enum>::BinarySearch(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m64EA2B78210395F500DAA32EDF3364CC763F9101_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
int32_t L_1 = ___item0;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)0, (int32_t)L_0, (int32_t)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<System.Int32Enum>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m283FA79564662A5BE6099B7DE1AC27FEA2F4BA24_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
int32_t L_1 = ___item0;
|
|
RuntimeObject* L_2 = ___comparer1;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)0, (int32_t)L_0, (int32_t)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<System.Int32Enum>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mF4D9BAA87A0FEAB41D73D725CEB5E374E303BD32_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_1 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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<System.Int32Enum>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mE2A7F22C7E564358E4414F731FC7B57F432442F4_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_1 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_2 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
int32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(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_tEC6595561CF074BEB11B6E8C286DCCD35D21136C * L_8 = (( EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C * (*) (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_tEC6595561CF074BEB11B6E8C286DCCD35D21136C *)L_8;
|
|
V_2 = (int32_t)0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C * L_9 = V_1;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_10 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
int32_t L_14 = ___item0;
|
|
NullCheck((EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C *)L_9);
|
|
bool L_15 = VirtFuncInvoker2< bool, int32_t, int32_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Int32Enum>::Equals(T,T) */, (EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C *)L_9, (int32_t)L_13, (int32_t)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.Int32Enum>::System.Collections.IList.Contains(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m4470D8F7E8259427E557AD9B3D7A29FDA8F1A839_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
bool L_3 = (( bool (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)((*(int32_t*)((int32_t*)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<System.Int32Enum>::CopyTo(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mACE2309395F94204CE25E7614B98CFFC9F9F5C41_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* ___array0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_0 = ___array0;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)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.Int32Enum>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m80F44F38C31B29D71B2817C5AF94F6DD762F7A6A_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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_m80F44F38C31B29D71B2817C5AF94F6DD762F7A6A_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)
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_3 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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<System.Int32Enum>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m9F91EA4E99E33B7A3D30D48FED61704E2233D961_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___index0, Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* ___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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_3 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_4 = ___index0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* 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<System.Int32Enum>::CopyTo(T[],System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mED4FCE096DDE76F141A9C2548950BB365266CF8E_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_0 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* 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<System.Int32Enum>::EnsureCapacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mB3F1FD4884A5A1C5950F9AD0F6D586DB30067F20_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___min0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_0 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_2 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_3 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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<System.Int32Enum>::Exists(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m2D24AB19E539620DDAF11205497B389F1C70FAB3_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_0 = ___match0;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)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<System.Int32Enum>::Find(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_Find_mEF5ACAC84D49F6E0CD2284DF19036EEF79092ECF_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * 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_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_1 = ___match0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_2 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_1, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_7 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
int32_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(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(int32_t));
|
|
int32_t L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<System.Int32Enum>::FindAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * List_1_FindAll_m0C5C6F4F9EEF32D1A370BE2A5EE3D1855048CF60_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___match0, const RuntimeMethod* method)
|
|
{
|
|
List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_0 = ___match0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * L_1 = (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, 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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)L_1;
|
|
V_1 = (int32_t)0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_2 = ___match0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_3 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
int32_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_2, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * L_8 = V_0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_9 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
int32_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)L_8);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)L_8, (int32_t)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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32Enum>::FindIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m21E8C6150BF4FDAE5EDF0122499CEA02ECEE5028_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_1 = ___match0;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32Enum>::FindIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0FFD8105424494A9A1D747C2CF58C51ADAE7CFA5_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___startIndex0, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___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_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_3 = ___match1;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32Enum>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m719B900D6AAB13855ECAF9FA1DB218B08C68F63B_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___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_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * 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_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_10 = ___match2;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_11 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
int32_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_10);
|
|
bool L_15 = (( bool (*) (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_10, (int32_t)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<System.Int32Enum>::FindLast(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLast_m927EEFBC7FD44948576E470430D9B22B95E21638_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * 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_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_2 = ___match0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_3 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
int32_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_2, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_8 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
int32_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(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(int32_t));
|
|
int32_t L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32Enum>::FindLastIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m9B4B380A58C9DB736D84919CBCC97B10D9FDD74A_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___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_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_2 = ___match0;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32Enum>::FindLastIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m445A6A662FCE2F7BA16F75D0C25417892945D554_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___startIndex0, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___match1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___startIndex0;
|
|
int32_t L_1 = ___startIndex0;
|
|
Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_2 = ___match1;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32Enum>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m0530FC91876BDFD70E105DF870708171713E1E84_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___match2, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * 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_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_11 = ___match2;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_12 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
int32_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_11);
|
|
bool L_16 = (( bool (*) (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_11, (int32_t)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<System.Int32Enum>::ForEach(System.Action`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m173773695C9B39DF600E39401B8EEFF2E2E0B8D4_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Action_1_tABA1E3BFA092E3309A0ECC53722E4F9826DCE983 * ___action0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_ForEach_m173773695C9B39DF600E39401B8EEFF2E2E0B8D4_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tABA1E3BFA092E3309A0ECC53722E4F9826DCE983 * 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_tABA1E3BFA092E3309A0ECC53722E4F9826DCE983 * L_5 = ___action0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_6 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck((Action_1_tABA1E3BFA092E3309A0ECC53722E4F9826DCE983 *)L_5);
|
|
(( void (*) (Action_1_tABA1E3BFA092E3309A0ECC53722E4F9826DCE983 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_tABA1E3BFA092E3309A0ECC53722E4F9826DCE983 *)L_5, (int32_t)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<T> System.Collections.Generic.List`1<System.Int32Enum>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D List_1_GetEnumerator_m936F9F637091D3D38FB316B5450E73976CC2E08D_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mAE704F6EBF7CC0DDA29CD07384D8C6D335576166((&L_0), (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<System.Int32Enum>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m3514E0BCC43669720F50DCFE0B54F02A1CCEAB87_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mAE704F6EBF7CC0DDA29CD07384D8C6D335576166((&L_0), (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D 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.Int32Enum>::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m20E788136CA8D41779FE81C794FAF13063B306A4_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mAE704F6EBF7CC0DDA29CD07384D8C6D335576166((&L_0), (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t466722FA3B0808834F81142CF36A155FB30BA42D 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<T> System.Collections.Generic.List`1<System.Int32Enum>::GetRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * List_1_GetRange_m31CB94C34A754DA9A245A58D6B6DFE898F48CE33_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
|
|
{
|
|
List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * 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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * L_6 = (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, 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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)L_6;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_7 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * L_9 = V_0;
|
|
NullCheck(L_9);
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_10 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * L_12 = V_0;
|
|
int32_t L_13 = ___count1;
|
|
NullCheck(L_12);
|
|
L_12->set__size_2(L_13);
|
|
List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32Enum>::IndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mFCCDD6C5A7EC1CB5B476BDD46F3B91EDFF423ABF_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_0 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (( int32_t (*) (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)L_0, (int32_t)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.Int32Enum>::System.Collections.IList.IndexOf(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m3864310539B02DB91B411BD8E0F9F9428478C5CC_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)((*(int32_t*)((int32_t*)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<System.Int32Enum>::IndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mF1DB57B6418E5477B9F560E08D1350971BB16BE9_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_2 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t 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 (*) (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)L_2, (int32_t)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<System.Int32Enum>::IndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mF4950F1435FE0BCE5AC644E9E42C7582DCEED53E_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_6 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_7 = ___item0;
|
|
int32_t L_8 = ___index1;
|
|
int32_t L_9 = ___count2;
|
|
int32_t L_10 = (( int32_t (*) (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)L_6, (int32_t)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<System.Int32Enum>::Insert(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m7100350EBD10B523CF51B9016B83E5F375474940_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___index0, int32_t ___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();
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_3 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_7 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_9 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_13 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_14 = ___index0;
|
|
int32_t L_15 = ___item1;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (int32_t)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.Int32Enum>::System.Collections.IList.Insert(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mD298B9139FF1078C8D91C33DA09A07075ED4354D_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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_mD298B9139FF1078C8D91C33DA09A07075ED4354D_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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)L_1, (int32_t)((*(int32_t*)((int32_t*)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<intptr_t> (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<System.Int32Enum>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mDA924C58C91C39405E803FB5762C56C7167168E6_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_InsertRange_mDA924C58C91C39405E803FB5762C56C7167168E6_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<System.Int32Enum>::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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_12 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_13 = ___index0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_14 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_20 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_21 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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);
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_24 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_25 = ___index0;
|
|
int32_t L_26 = V_1;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_27 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_32 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_33 = ___index0;
|
|
NullCheck((RuntimeObject*)L_31);
|
|
InterfaceActionInvoker2< Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Int32Enum>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)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<T> System.Collections.Generic.IEnumerable`1<System.Int32Enum>::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);
|
|
int32_t L_41 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32Enum>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)L_39, (int32_t)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<System.Int32Enum>::LastIndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m8F389B86A923ABDB2E389E4A3161B20560C54C99_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int32_t L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32Enum>::LastIndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m9941D3CF0123A0927A4A7492016EF01216F9E925_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___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:
|
|
{
|
|
int32_t L_2 = ___item0;
|
|
int32_t L_3 = ___index1;
|
|
int32_t L_4 = ___index1;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int32Enum>::LastIndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m45DED2363087205B5AF909B939E26CD9CC1F8DDA_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_9 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_10 = ___item0;
|
|
int32_t L_11 = ___index1;
|
|
int32_t L_12 = ___count2;
|
|
int32_t L_13 = (( int32_t (*) (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)L_9, (int32_t)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<System.Int32Enum>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m223B6917BABD5C9EBF681E0CD76E219F569C576D_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = ___item0;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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.Int32Enum>::System.Collections.IList.Remove(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m07FE4091A6AC541F0BAFBE32015F6E79D38B4BCB_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( bool (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, (int32_t)((*(int32_t*)((int32_t*)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<System.Int32Enum>::RemoveAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m520AE47684C5F107D3646C284D05EB15493803CA_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * 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_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_4 = ___match0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_5 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
int32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_4);
|
|
bool L_9 = (( bool (*) (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_4, (int32_t)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_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_16 = ___match0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_17 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
int32_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_16);
|
|
bool L_21 = (( bool (*) (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_16, (int32_t)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;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_24 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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));
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_27 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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;
|
|
int32_t L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (int32_t)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;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_34 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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<System.Int32Enum>::RemoveAt(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m92F67C4A27C7188ADB74AD04745ED043A11AB636_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 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;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_5 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_7 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_11 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_12 = (int32_t)__this->get__size_2();
|
|
il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
|
|
int32_t L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (int32_t)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<System.Int32Enum>::RemoveRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m9A412FC2EE95F694D765EF0BB50580E32B769C92_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_10 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_11 = ___index0;
|
|
int32_t L_12 = ___count1;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_13 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_17 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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<System.Int32Enum>::Reverse()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m6A7871F394FE435FD05C6C917FE7634F43DD7655_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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<System.Int32Enum>::Reverse(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m5E512E0AB213016A54945603737D2358AE86679A_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_5 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
(( void (*) (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)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<System.Int32Enum>::Sort()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0AC391BE5A01D9D178907993F4F565053E8A735E_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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<System.Int32Enum>::Sort(System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0C2B9C6C4871BBF4DA044AC952161A867363A85E_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject* L_1 = ___comparer0;
|
|
NullCheck((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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<System.Int32Enum>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE5332A708440EA125D4AFA41D36C92735D38BE24_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __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:
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_5 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
RuntimeObject* L_8 = ___comparer2;
|
|
(( void (*) (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)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<System.Int32Enum>::Sort(System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m025286D28B63FB481F25C2301A4D29BD0B10FB3F_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * ___comparison0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * 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;
|
|
}
|
|
}
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_2 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 * L_4 = ___comparison0;
|
|
(( void (*) (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*, int32_t, int32_t, Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tE0BDB3162C07BB79AF4389BA623470A0DB3C7C85 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// T[] System.Collections.Generic.List`1<System.Int32Enum>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* List_1_ToArray_mA29F38E1ACC477B2AF576A818374C1D486185EE5_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_1 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)(Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
|
|
V_0 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)L_1;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_2 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* 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);
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32Enum>::TrimExcess()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m792EF93ABA2CD93B9094FF5C3E904CA241010E36_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_0 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__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_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__this);
|
|
(( void (*) (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)__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<System.Int32Enum>::TrueForAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mCF8AAAF2C4D6B451451D396A4E0E693742A15C45_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * __this, Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * 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_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A * L_1 = ___match0;
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_2 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t04D23B98D3C2827AAD9018CEB5C22E4F69AE649A *)L_1, (int32_t)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<T> System.Collections.Generic.List`1<System.Int32Enum>::Synchronized(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_mEC7D0FD1982D5A546DC5F468B1631069BD1FACFD_gshared (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 * L_0 = ___list0;
|
|
SynchronizedList_t5A069390BAAF0C9F9C7823C37A2723F6A9F246DF * L_1 = (SynchronizedList_t5A069390BAAF0C9F9C7823C37A2723F6A9F246DF *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
|
|
(( void (*) (SynchronizedList_t5A069390BAAF0C9F9C7823C37A2723F6A9F246DF *, List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int32Enum>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m3596C71B446C41035D1BBF1661EB69C972266B95_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_0 = (Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)(Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
|
|
((List_1_t116A3B8CE581BED3D4552A7F22FE553557ADC4C5_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<System.Int64>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB838D66032DB35270366FF7078DFB8FFA8D8FA59_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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));
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_0 = ((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_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<System.Int64>::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF435784E61D36FBAB3FA25134C05D78A7DA915C2_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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));
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = ((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_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;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_4 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)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<System.Int64>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m3CA1A18256A60B49DEF1566AAD1FC453BC4FAB84_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1__ctor_m3CA1A18256A60B49DEF1566AAD1FC453BC4FAB84_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<System.Int64>::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));
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_6 = ((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_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;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_8 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
|
|
__this->set__items_1(L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_10 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
NullCheck((RuntimeObject*)L_9);
|
|
InterfaceActionInvoker2< Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Int64>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)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));
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_12 = ((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_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<T> System.Collections.Generic.IEnumerable`1<System.Int64>::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);
|
|
int64_t L_16 = InterfaceFuncInvoker0< int64_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int64>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int64_t)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<System.Int64>::get_Capacity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m8ECD738EE1FE3D1A89EDF9FCBD9D81DDDFFA6A7A_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_0 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
NullCheck(L_0);
|
|
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int64>::set_Capacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m5A3DC4766DCB1366D9789CB09528DF3C4BF9BA0C_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* 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;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_3 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_6 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
|
|
V_0 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)L_6;
|
|
int32_t L_7 = (int32_t)__this->get__size_2();
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_8 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* 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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* 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));
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_12 = ((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_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<System.Int64>::get_Count()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m1480F95D7F5074B5FB373765075ADCBDCD4AEFB9_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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.Int64>::System.Collections.IList.get_IsFixedSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mEFA0B28EC2241734ABEAC57A658E839E827AF634_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int64>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m22E3DD57477B189CADD0BE223CA8CF6B9B2ED12A_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int64>::System.Collections.IList.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m6E26ABA593191A465927804E819DA6D3013E3A36_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Int64>::System.Collections.ICollection.get_IsSynchronized()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m85B4F3C7AE7B064A9DBE80BB6CCA2866D8327606_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object System.Collections.Generic.List`1<System.Int64>::System.Collections.ICollection.get_SyncRoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mF8BEB14B319025A32674D871C7049B0B0E475262_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mF8BEB14B319025A32674D871C7049B0B0E475262_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 **)(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<System.Int64>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t List_1_get_Item_mE89664A5623A5AAC3D982CA202B59DD43140336C_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
int64_t L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)L_2, (int32_t)L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int64>::set_Item(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mF9DA8419A61340E524D5E23920CD99227717320B_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, int64_t ___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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
int64_t L_4 = ___value1;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (int64_t)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<System.Int64>::IsCompatibleObject(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mEDA6054AE2775E46AE418B2A2CFD7345494289F0_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
int64_t V_0 = 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(int64_t));
|
|
int64_t L_2 = V_0;
|
|
int64_t 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.Int64>::System.Collections.IList.get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m9DF82D6D215A8CB84BBB289C72F11DCC13C24DF9_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___index0;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int64_t L_1 = (( int64_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
int64_t 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.Int64>::System.Collections.IList.set_Item(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m9C42272021FF734BE127336F10C3F2D6D8ED8F4F_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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_m9C42272021FF734BE127336F10C3F2D6D8ED8F4F_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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int32_t)L_1, (int64_t)((*(int64_t*)((int64_t*)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<intptr_t> (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<System.Int64>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m0FBED11435936BEF537D39FD9BC95F18CD0118EA_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_1 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_3 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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;
|
|
int64_t L_7 = ___item0;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (int64_t)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.Int64>::System.Collections.IList.Add(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m6231FA738963A133382D1C88FD9223E87A64CDA3_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m6231FA738963A133382D1C88FD9223E87A64CDA3_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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int64_t)((*(int64_t*)((int64_t*)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<intptr_t> (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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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<System.Int64>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mDA6614738162BF1C25BC9F7C8989F8F1662BAB06_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
RuntimeObject* L_1 = ___collection0;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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<T> System.Collections.Generic.List`1<System.Int64>::AsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t218064063A705A888252783E3091CB2BAC468AD1 * List_1_AsReadOnly_mD9C9E7ADCADEAD1D46C8CE36D7CA5CD5604456C6_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t218064063A705A888252783E3091CB2BAC468AD1 * L_0 = (ReadOnlyCollection_1_t218064063A705A888252783E3091CB2BAC468AD1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
|
|
(( void (*) (ReadOnlyCollection_1_t218064063A705A888252783E3091CB2BAC468AD1 *, 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<System.Int64>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mAB4A2DA9E89E4D9B739843B9C7092E08790AD979_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, int32_t ___count1, int64_t ___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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_5 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
int64_t L_8 = ___item2;
|
|
RuntimeObject* L_9 = ___comparer3;
|
|
int32_t L_10 = (( int32_t (*) (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int32_t, int32_t, int64_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)L_5, (int32_t)L_6, (int32_t)L_7, (int64_t)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<System.Int64>::BinarySearch(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m0A93B62130FAA50C7A28535274915AE637488495_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
int64_t L_1 = ___item0;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int32_t, int64_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int32_t)0, (int32_t)L_0, (int64_t)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<System.Int64>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m5DD37985033296A369AC92F64A8F524D03E91883_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
int64_t L_1 = ___item0;
|
|
RuntimeObject* L_2 = ___comparer1;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int32_t, int64_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int32_t)0, (int32_t)L_0, (int64_t)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<System.Int64>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m25F0870D4D73BAC3A86292AB6E4696A2CAF9BCBC_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_1 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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<System.Int64>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m6029B68BD364BA6260A92468689218BA0268CB02_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_1 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_2 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
int64_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(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_tFC9F2864754EE91CB606761D0C5B0E139497309E * L_8 = (( EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E * (*) (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_tFC9F2864754EE91CB606761D0C5B0E139497309E *)L_8;
|
|
V_2 = (int32_t)0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E * L_9 = V_1;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_10 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
int64_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
int64_t L_14 = ___item0;
|
|
NullCheck((EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E *)L_9);
|
|
bool L_15 = VirtFuncInvoker2< bool, int64_t, int64_t >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Int64>::Equals(T,T) */, (EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E *)L_9, (int64_t)L_13, (int64_t)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.Int64>::System.Collections.IList.Contains(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m446C845C38AA48863684DBA7DB5F68D02F0C4546_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
bool L_3 = (( bool (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int64_t)((*(int64_t*)((int64_t*)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<System.Int64>::CopyTo(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m47322443B4204C1D016F15582287B715C88D7BD3_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ___array0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_0 = ___array0;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)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.Int64>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m3C34C926D40C31A3FBEB434EBBE61A255B4E3865_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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_m3C34C926D40C31A3FBEB434EBBE61A255B4E3865_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)
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_3 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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<System.Int64>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mE9EF8FF9A0D7556B2D389F5D00F909CCB90981E0_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ___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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_3 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_4 = ___index0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* 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<System.Int64>::CopyTo(T[],System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m608D0FA42EF5CFCD19A3D5E18802FBB41A350090_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_0 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* 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<System.Int64>::EnsureCapacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m1AC5A22834E2522AF11195402D06BE70561382D0_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___min0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_0 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_3 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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<System.Int64>::Exists(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m55DDC6E40DB79F4F21C21867F193B30D1BC3F39D_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_0 = ___match0;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)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<System.Int64>::Find(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t List_1_Find_mB194D9D5DD7691C727715998BFC9CCE66CDE9966_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int64_t V_1 = 0;
|
|
{
|
|
Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * 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_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_1 = ___match0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
int64_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_1, (int64_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_7 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
int64_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(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(int64_t));
|
|
int64_t L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<System.Int64>::FindAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * List_1_FindAll_mF84DE5ABB2E1288309C14487F75023313E86C4FE_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_0 = ___match0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_1 = (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, 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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)L_1;
|
|
V_1 = (int32_t)0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_2 = ___match0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_3 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
int64_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_2, (int64_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_8 = V_0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_9 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
int64_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)L_8);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)L_8, (int64_t)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_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int64>::FindIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m1D14BB7BCE9093F580A2EFC8B8B8B48D09725C1E_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_1 = ___match0;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int32_t, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int64>::FindIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m1C97E622D54BB9C701CE46266BFF3D8BA334B755_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___startIndex0, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___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_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_3 = ___match1;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int32_t, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int64>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD4B067D2F289D8DEE335EBD3DCB49C3A36835D24_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___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_t480A858115E18AE09004B70F8D424B430CC2BB81 * 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_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_10 = ___match2;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_11 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
int64_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_10);
|
|
bool L_15 = (( bool (*) (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_10, (int64_t)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<System.Int64>::FindLast(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t List_1_FindLast_m63DC843052AD608BECB278EE968F2BC3C617E810_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int64_t V_1 = 0;
|
|
{
|
|
Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * 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_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_2 = ___match0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_3 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
int64_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_2, (int64_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_8 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
int64_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(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(int64_t));
|
|
int64_t L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int64>::FindLastIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mDAA072407B50142DE9EBC848E14471BBF15DC711_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___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_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_2 = ___match0;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int32_t, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int64>::FindLastIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mD0AFF82D8B1246941655E0924884E49BD226F112_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___startIndex0, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___match1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___startIndex0;
|
|
int32_t L_1 = ___startIndex0;
|
|
Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_2 = ___match1;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int32_t, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int64>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mDC3CEA06078974035389D1C1CDD152D03CE09709_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___match2, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * 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_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_11 = ___match2;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_12 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
int64_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_11);
|
|
bool L_16 = (( bool (*) (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_11, (int64_t)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<System.Int64>::ForEach(System.Action`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mD7FE765D8B32FFD4F17EFF3B789F5C6E5BFFB15B_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Action_1_t3F91D2593C80181986F6D400B3944EA3C78AA703 * ___action0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_ForEach_mD7FE765D8B32FFD4F17EFF3B789F5C6E5BFFB15B_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t3F91D2593C80181986F6D400B3944EA3C78AA703 * 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_t3F91D2593C80181986F6D400B3944EA3C78AA703 * L_5 = ___action0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_6 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
int64_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck((Action_1_t3F91D2593C80181986F6D400B3944EA3C78AA703 *)L_5);
|
|
(( void (*) (Action_1_t3F91D2593C80181986F6D400B3944EA3C78AA703 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t3F91D2593C80181986F6D400B3944EA3C78AA703 *)L_5, (int64_t)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<T> System.Collections.Generic.List`1<System.Int64>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264 List_1_GetEnumerator_m5FF2851D715B38CBBAD4E6EDBD618C235E62E448_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m44EF96B1949031D6ED100E27DE1368484060FDC5((&L_0), (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<System.Int64>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mEDFF310500B2F3B8C882CF5A9C7A8F1C829AB8C6_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m44EF96B1949031D6ED100E27DE1368484060FDC5((&L_0), (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264 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.Int64>::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mA332B328793A1EA2585B7636CC09E7D85634F58D_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m44EF96B1949031D6ED100E27DE1368484060FDC5((&L_0), (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_t3067A3C7323DFB2E4569486079AD3B6C87904264 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<T> System.Collections.Generic.List`1<System.Int64>::GetRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * List_1_GetRange_mC6043A9F9411DED301CCD7120475AD0E32B60A19_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
|
|
{
|
|
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * 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_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_6 = (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, 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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)L_6;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_7 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_9 = V_0;
|
|
NullCheck(L_9);
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_10 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)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_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_12 = V_0;
|
|
int32_t L_13 = ___count1;
|
|
NullCheck(L_12);
|
|
L_12->set__size_2(L_13);
|
|
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int64>::IndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m5EC6F5F651F2F3C99FA5F4839905C8AD73B97C8D_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_0 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int64_t L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (( int32_t (*) (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)L_0, (int64_t)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.Int64>::System.Collections.IList.IndexOf(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mD34EB7B2BD848849ADDFA06213C4512AC0B8BE12_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int64_t)((*(int64_t*)((int64_t*)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<System.Int64>::IndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m7D6E3B9BF3082953D25D950BDF8A28BEE673CEDA_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int64_t 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 (*) (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)L_2, (int64_t)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<System.Int64>::IndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mAD61789372768B49CD129AAF76FB5B74FD172442_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_6 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int64_t L_7 = ___item0;
|
|
int32_t L_8 = ___index1;
|
|
int32_t L_9 = ___count2;
|
|
int32_t L_10 = (( int32_t (*) (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)L_6, (int64_t)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<System.Int64>::Insert(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m7357B822190CA3720CFE04282686283E8F0F287B_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, int64_t ___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();
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_3 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_7 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_9 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_13 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_14 = ___index0;
|
|
int64_t L_15 = ___item1;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (int64_t)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.Int64>::System.Collections.IList.Insert(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m88755C5656BC1835DE741A486CBE8D465F3CDC55_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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_m88755C5656BC1835DE741A486CBE8D465F3CDC55_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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int32_t)L_1, (int64_t)((*(int64_t*)((int64_t*)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<intptr_t> (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<System.Int64>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m1215E34C62E2793F19368F3BDA10EEC5FD4D5C11_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_InsertRange_m1215E34C62E2793F19368F3BDA10EEC5FD4D5C11_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<System.Int64>::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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_12 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_13 = ___index0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_14 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_20 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_21 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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);
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_24 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_25 = ___index0;
|
|
int32_t L_26 = V_1;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_27 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_32 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_33 = ___index0;
|
|
NullCheck((RuntimeObject*)L_31);
|
|
InterfaceActionInvoker2< Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Int64>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)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<T> System.Collections.Generic.IEnumerable`1<System.Int64>::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);
|
|
int64_t L_41 = InterfaceFuncInvoker0< int64_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int64>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int32_t)L_39, (int64_t)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<System.Int64>::LastIndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m81D7F8BE581FD1C3F1FE097042224AD7C05C9E51_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
int64_t L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int64_t)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int64>::LastIndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m567277C61C24DF2C9C2A91C1C4896E2B759916E1_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___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:
|
|
{
|
|
int64_t L_2 = ___item0;
|
|
int32_t L_3 = ___index1;
|
|
int32_t L_4 = ___index1;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int64_t)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Int64>::LastIndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m9F45DCA683413984E74443469EF0A8B9DF048762_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_9 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int64_t L_10 = ___item0;
|
|
int32_t L_11 = ___index1;
|
|
int32_t L_12 = ___count2;
|
|
int32_t L_13 = (( int32_t (*) (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int64_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)L_9, (int64_t)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<System.Int64>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m5C45548E8547288C88AAFEC1907C76ADA2E4B738_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int64_t ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int64_t L_0 = ___item0;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int64_t)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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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.Int64>::System.Collections.IList.Remove(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m24021CD0527DBE758C50BD1FC87684E21D7DBAB5_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( bool (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, (int64_t)((*(int64_t*)((int64_t*)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<System.Int64>::RemoveAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m00A368793131B1FDA4E388F3A5557B7FAD1F64E7_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * 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_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_4 = ___match0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_5 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
int64_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_4);
|
|
bool L_9 = (( bool (*) (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_4, (int64_t)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_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_16 = ___match0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_17 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
int64_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_16);
|
|
bool L_21 = (( bool (*) (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_16, (int64_t)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;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_24 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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));
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_27 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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;
|
|
int64_t L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (int64_t)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;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_34 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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<System.Int64>::RemoveAt(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m5D373C34BD3C48DB2840A8745A56E048D0B7C0E3_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
int64_t V_0 = 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;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_5 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_7 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_11 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_12 = (int32_t)__this->get__size_2();
|
|
il2cpp_codegen_initobj((&V_0), sizeof(int64_t));
|
|
int64_t L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (int64_t)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<System.Int64>::RemoveRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m0C29A8949CC83C28BD2F64D9C3D0711764441940_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_10 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_11 = ___index0;
|
|
int32_t L_12 = ___count1;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_13 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_17 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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<System.Int64>::Reverse()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m548F0B81A4C5361C101DF44E26288D108ECB0C47_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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<System.Int64>::Reverse(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mD3D2F501A565921890002F6829EFB9DFEB5F2BD3_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_5 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
(( void (*) (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)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<System.Int64>::Sort()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m9326735082B565A90E08FA349077CC8F0B64A178_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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<System.Int64>::Sort(System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5F9ED2A0A47D4EE3B560CE241DC2304A127836A1_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject* L_1 = ___comparer0;
|
|
NullCheck((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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<System.Int64>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF9D5521A53F7A37EE68D542CF915121D6FD430A6_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __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:
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_5 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
RuntimeObject* L_8 = ___comparer2;
|
|
(( void (*) (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)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<System.Int64>::Sort(System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mE2217571C85F8E7F1FF9AAE32B2EE36BE7D300A0_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * ___comparison0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * 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;
|
|
}
|
|
}
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 * L_4 = ___comparison0;
|
|
(( void (*) (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*, int32_t, int32_t, Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t7AE753B03ED2B896E53483BE7BBA57EEB0A21617 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// T[] System.Collections.Generic.List`1<System.Int64>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* List_1_ToArray_mA0FC5B5F8BB4EA2F6B09D7C999FF0CECFB23CE0B_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_1 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
|
|
V_0 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)L_1;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* 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);
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int64>::TrimExcess()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m66529CDC88F83BF18E418255EBBB3776E00898D8_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_0 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__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_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__this);
|
|
(( void (*) (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)__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<System.Int64>::TrueForAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m59C0EFF1F92C5197A31B9DD4E0DAA4D597CE7E31_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * __this, Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 * 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_t480A858115E18AE09004B70F8D424B430CC2BB81 * L_1 = ___match0;
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_2 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
int64_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *, int64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t480A858115E18AE09004B70F8D424B430CC2BB81 *)L_1, (int64_t)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<T> System.Collections.Generic.List`1<System.Int64>::Synchronized(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_mAC8E3E05CAA128BADB2C945C2D3D5B496AE30039_gshared (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * ___list0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 * L_0 = ___list0;
|
|
SynchronizedList_t5E81EFF8387B5700F1BA0654FDC873BC95D5B7DA * L_1 = (SynchronizedList_t5E81EFF8387B5700F1BA0654FDC873BC95D5B7DA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
|
|
(( void (*) (SynchronizedList_t5E81EFF8387B5700F1BA0654FDC873BC95D5B7DA *, List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t68D346084523AB177A279E553FB0D5D4202BAF07 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Int64>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m68A49A97B462A8CB53223E549763189EDBFC4294_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_0 = (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
|
|
((List_1_t68D346084523AB177A279E553FB0D5D4202BAF07_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<System.Object>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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));
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_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<System.Object>::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mEE468B81D8E7C140F567D10FF7F5894A50EEEA57_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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));
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = ((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_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;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)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<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6E336459937EBBC514F001464CC3771240EEBB87_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1__ctor_m6E336459937EBBC514F001464CC3771240EEBB87_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<System.Object>::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));
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_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;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
|
|
__this->set__items_1(L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
NullCheck((RuntimeObject*)L_9);
|
|
InterfaceActionInvoker2< ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Object>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)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));
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = ((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_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<T> System.Collections.Generic.IEnumerable`1<System.Object>::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);
|
|
RuntimeObject * L_16 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (RuntimeObject *)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<System.Object>::get_Capacity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mB976106DA11B4155CBC654A4FEAF355280834D8B_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
NullCheck(L_0);
|
|
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::set_Capacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m5E67DE1CEC89ADB8A82937E2D0CB48A78F962FA3_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* 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;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
|
|
V_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6;
|
|
int32_t L_7 = (int32_t)__this->get__size_2();
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* 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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* 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));
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = ((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_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<System.Object>::get_Count()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m507C9149FF7F83AAC72C29091E745D557DA47D22_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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.Object>::System.Collections.IList.get_IsFixedSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mEB69B09F8F8FDB5ADD00BD7096EECEB9B69EEBFF_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Object>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m2A207669A8057978F54381BBD6DB2C6A33AC0919_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Object>::System.Collections.IList.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m8E37048AFB98B25348842DAA1E2851D3697A62CE_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Object>::System.Collections.ICollection.get_IsSynchronized()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m4D2977857D8A6C456D1E0C59C14A33EE1934696B_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object System.Collections.Generic.List`1<System.Object>::System.Collections.ICollection.get_SyncRoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m0ED7F27F070F448231562D9A22F41C692544C050_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m0ED7F27F070F448231562D9A22F41C692544C050_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 **)(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<System.Object>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_mFDB8AD680C600072736579BBF5F38F7416396588_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
RuntimeObject * L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2, (int32_t)L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::set_Item(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m451452782977192583A6374A799099FCCD9BD83E_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, RuntimeObject * ___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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
RuntimeObject * L_4 = ___value1;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RuntimeObject *)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<System.Object>::IsCompatibleObject(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m2CCD95B549FD520C3A7A270B561C0C9C2E470E52_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject * V_0 = NULL;
|
|
{
|
|
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(RuntimeObject *));
|
|
RuntimeObject * L_2 = V_0;
|
|
return (bool)((((RuntimeObject*)(RuntimeObject *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// System.Object System.Collections.Generic.List`1<System.Object>::System.Collections.IList.get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_mAC966C5AD5F73D722F7BF48EF700D9A17ED4FA4B_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___index0;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
RuntimeObject * L_1 = (( RuntimeObject * (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::System.Collections.IList.set_Item(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m3727A55B4B94E6361ACE4C89EC229B5C743BBB48_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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_m3727A55B4B94E6361ACE4C89EC229B5C743BBB48_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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (int32_t)L_1, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)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<intptr_t> (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<System.Object>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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;
|
|
RuntimeObject * L_7 = ___item0;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (RuntimeObject *)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.Object>::System.Collections.IList.Add(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mA91DB67A7AA58EF2538DC77CDC509FF14B94D375_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_mA91DB67A7AA58EF2538DC77CDC509FF14B94D375_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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)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<intptr_t> (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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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<System.Object>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m629B40CD4286736C328FA496AAFC388F697CF984_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
RuntimeObject* L_1 = ___collection0;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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<T> System.Collections.Generic.List`1<System.Object>::AsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5D996E967221C71E4EC5CC11210C3076432D5A50 * List_1_AsReadOnly_mA3A95833512F80018CC1A0B37766AEF91A1FD34B_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_t5D996E967221C71E4EC5CC11210C3076432D5A50 * L_0 = (ReadOnlyCollection_1_t5D996E967221C71E4EC5CC11210C3076432D5A50 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
|
|
(( void (*) (ReadOnlyCollection_1_t5D996E967221C71E4EC5CC11210C3076432D5A50 *, 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<System.Object>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mEC30E1BE0B09CDD00F57B50BE684B8C6B2A393BA_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, int32_t ___count1, RuntimeObject * ___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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
RuntimeObject * L_8 = ___item2;
|
|
RuntimeObject* L_9 = ___comparer3;
|
|
int32_t L_10 = (( int32_t (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, RuntimeObject *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_5, (int32_t)L_6, (int32_t)L_7, (RuntimeObject *)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<System.Object>::BinarySearch(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mE7824F7098C6CCF378343519936E45B3A9DADC07_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject * L_1 = ___item0;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, int32_t, RuntimeObject *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject *)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<System.Object>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m980D7DB118C1EF2B4C7E80ADD54691D8220A6F8B_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject * L_1 = ___item0;
|
|
RuntimeObject* L_2 = ___comparer1;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, int32_t, RuntimeObject *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (int32_t)0, (int32_t)L_0, (RuntimeObject *)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<System.Object>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mC5CFC6C9F3007FC24FE020198265D4B5B0659FFC_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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<System.Object>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mE08D561E86879A26245096C572A8593279383FDB_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
RuntimeObject * L_0 = ___item0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
}
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_2 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
RuntimeObject * L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
if (L_4)
|
|
{
|
|
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_t54972BA287ED38B066E4BE7A3B21F49803B62EBA * L_8 = (( EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA * (*) (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_t54972BA287ED38B066E4BE7A3B21F49803B62EBA *)L_8;
|
|
V_2 = (int32_t)0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA * L_9 = V_1;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
RuntimeObject * L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
RuntimeObject * L_14 = ___item0;
|
|
NullCheck((EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA *)L_9);
|
|
bool L_15 = VirtFuncInvoker2< bool, RuntimeObject *, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Object>::Equals(T,T) */, (EqualityComparer_1_t54972BA287ED38B066E4BE7A3B21F49803B62EBA *)L_9, (RuntimeObject *)L_13, (RuntimeObject *)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.Object>::System.Collections.IList.Contains(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mCCBD7EE69874D6D28F3407D6807E43FD51244277_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
bool L_3 = (( bool (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)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<System.Object>::CopyTo(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m54E18E9C1ECE23383EF0EA1E98330235DEAD7B39_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___array0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___array0;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)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.Object>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m4DA4BEF3F2AAB97913CACA9D89431B818BC51728_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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_m4DA4BEF3F2AAB97913CACA9D89431B818BC51728_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)
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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<System.Object>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mA7D2111ACEFF8252F3F4A59BFF3FB6B978DE73A9_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_4 = ___index0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* 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<System.Object>::CopyTo(T[],System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mBC8DEE264FD7E346D098E28FB1D5096B0F9132FB_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* 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<System.Object>::EnsureCapacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mA6C1B6803B1FEB555EDFFCFD906EB51C1DFE7030_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___min0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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<System.Object>::Exists(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m649903E95E8DEE64FC69B8900F5D1A2CA696E73D_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_0 = ___match0;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)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<System.Object>::Find(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_Find_m94A7087C83ECAC7AB1F55201714D2A6D70BFF211_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
{
|
|
Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * 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_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_1 = ___match0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
RuntimeObject * L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_1, (RuntimeObject *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
RuntimeObject * L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(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(RuntimeObject *));
|
|
RuntimeObject * L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<System.Object>::FindAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * List_1_FindAll_mB99C1D272B564EFC06D035294A69A8C27671FFD6_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_0 = ___match0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_1 = (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, 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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)L_1;
|
|
V_1 = (int32_t)0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_2 = ___match0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
RuntimeObject * L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_2, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_8 = V_0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
RuntimeObject * L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)L_8);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)L_8, (RuntimeObject *)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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::FindIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mEE64721179E6D13C59AAAEEDDC8DAF6779B426C3_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_1 = ___match0;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, int32_t, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::FindIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m76E5131263B22E8B8E2B84A881F2CBA1227188F5_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___startIndex0, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___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_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_3 = ___match1;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, int32_t, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m8370FF55D4C4A797937E6B23E976A504B9903B8E_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___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_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * 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_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_10 = ___match2;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
RuntimeObject * L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_10);
|
|
bool L_15 = (( bool (*) (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_10, (RuntimeObject *)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<System.Object>::FindLast(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_FindLast_m88D204144A659C6A9AE25DAA472814BFA3C9196B_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
RuntimeObject * V_1 = NULL;
|
|
{
|
|
Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * 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_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_2 = ___match0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
RuntimeObject * L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_2, (RuntimeObject *)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
RuntimeObject * L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(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(RuntimeObject *));
|
|
RuntimeObject * L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::FindLastIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mF4F047ABD79424D49D448FE6F9A107AE818796EF_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___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_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_2 = ___match0;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, int32_t, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::FindLastIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mF8BA31E8E3DD4760D106590B561A8A77842EEDA5_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___startIndex0, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___match1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___startIndex0;
|
|
int32_t L_1 = ___startIndex0;
|
|
Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_2 = ___match1;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, int32_t, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m0FE0871EB2169EC1AE18E5E5CC7E5D9B1E333C3A_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___match2, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * 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_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_11 = ___match2;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
RuntimeObject * L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_11);
|
|
bool L_16 = (( bool (*) (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_11, (RuntimeObject *)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<System.Object>::ForEach(System.Action`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mECECC1548F0F403A2E28E431D4468D7FFB020F88_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ___action0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_ForEach_mECECC1548F0F403A2E28E431D4468D7FFB020F88_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * 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_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * L_5 = ___action0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
RuntimeObject * L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck((Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 *)L_5);
|
|
(( void (*) (Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 *)L_5, (RuntimeObject *)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<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD List_1_GetEnumerator_m52CC760E475D226A2B75048D70C4E22692F9F68D_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m39C8C3D04576F8D63AF941CC77EE5871393388F0((&L_0), (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<System.Object>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m28FCE1A4BEDBF8DC4147F9ADB085B0CD18BFDAF1_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m39C8C3D04576F8D63AF941CC77EE5871393388F0((&L_0), (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD 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.Object>::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m038EFBE159B5C8A2BE50D9A6CBCDE2B7B1003371_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_m39C8C3D04576F8D63AF941CC77EE5871393388F0((&L_0), (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_tE0C99528D3DCE5863566CE37BD94162A4C0431CD 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<T> System.Collections.Generic.List`1<System.Object>::GetRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * List_1_GetRange_m77C864252F5CBB9626B106BA9C72C62E40020F15_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
|
|
{
|
|
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * 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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_6 = (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, 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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)L_6;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_9 = V_0;
|
|
NullCheck(L_9);
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_12 = V_0;
|
|
int32_t L_13 = ___count1;
|
|
NullCheck(L_12);
|
|
L_12->set__size_2(L_13);
|
|
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::IndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m98E4245F46A6D90AE3E96EFF3880D50ED6E2C728_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
RuntimeObject * L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (( int32_t (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_0, (RuntimeObject *)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.Object>::System.Collections.IList.IndexOf(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mF202DEC2ED9110C5E7C07F4A8A68B22CDA6A2635_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)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<System.Object>::IndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m954965DB794BD5B416781F240E4B3F9F4D8C8ED3_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
RuntimeObject * 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 (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2, (RuntimeObject *)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<System.Object>::IndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m1215C4F114EA28573071EDE56BD40E3E821F7CB7_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
RuntimeObject * L_7 = ___item0;
|
|
int32_t L_8 = ___index1;
|
|
int32_t L_9 = ___count2;
|
|
int32_t L_10 = (( int32_t (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_6, (RuntimeObject *)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<System.Object>::Insert(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m327E513FB78F72441BBF2756AFCC788F89A4FA52_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, RuntimeObject * ___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();
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_14 = ___index0;
|
|
RuntimeObject * L_15 = ___item1;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (RuntimeObject *)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.Object>::System.Collections.IList.Insert(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m01196B2E5FA166E6DF7F59CBFB20D97811496678_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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_m01196B2E5FA166E6DF7F59CBFB20D97811496678_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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (int32_t)L_1, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)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<intptr_t> (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<System.Object>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mFBEE52F4E68D54D546671D185BA11ED5D1E20B45_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_InsertRange_mFBEE52F4E68D54D546671D185BA11ED5D1E20B45_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<System.Object>::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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_13 = ___index0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_14 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_20 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_21 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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);
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_24 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_25 = ___index0;
|
|
int32_t L_26 = V_1;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_27 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_32 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_33 = ___index0;
|
|
NullCheck((RuntimeObject*)L_31);
|
|
InterfaceActionInvoker2< ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Object>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)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<T> System.Collections.Generic.IEnumerable`1<System.Object>::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);
|
|
RuntimeObject * L_41 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (int32_t)L_39, (RuntimeObject *)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<System.Object>::LastIndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mEB61A2A0548FF631ACC0C8E8CA1FF6EB1ED33D13_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
RuntimeObject * 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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (RuntimeObject *)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::LastIndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m82666C6E41F57A1EC10A6265E4AD3057DBEDCF47_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___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:
|
|
{
|
|
RuntimeObject * L_2 = ___item0;
|
|
int32_t L_3 = ___index1;
|
|
int32_t L_4 = ___index1;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (RuntimeObject *)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Object>::LastIndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m1ED48E0107402D79C4448AF81C3A8ED5322E79E5_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
RuntimeObject * L_10 = ___item0;
|
|
int32_t L_11 = ___index1;
|
|
int32_t L_12 = ___count2;
|
|
int32_t L_13 = (( int32_t (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_9, (RuntimeObject *)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<System.Object>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m908B647BB9F807676DACE34E3E73475C3C3751D4_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
RuntimeObject * L_0 = ___item0;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (RuntimeObject *)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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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.Object>::System.Collections.IList.Remove(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m0075D78105106BAE6CCC0C37324870D8D67BE9E4_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( bool (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, (RuntimeObject *)((RuntimeObject *)Castclass((RuntimeObject*)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<System.Object>::RemoveAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m568E7007C316A2B83B0D08A324AA8A9C8D2796DF_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * 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_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_4 = ___match0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
RuntimeObject * L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_4);
|
|
bool L_9 = (( bool (*) (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_4, (RuntimeObject *)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_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_16 = ___match0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
RuntimeObject * L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_16);
|
|
bool L_21 = (( bool (*) (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_16, (RuntimeObject *)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;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_24 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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));
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_27 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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;
|
|
RuntimeObject * L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (RuntimeObject *)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;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_34 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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<System.Object>::RemoveAt(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m3CAF82E0FF61CD84E251E0F7231BBB867C9755C2_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject * V_0 = NULL;
|
|
{
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_7 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_11 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_12 = (int32_t)__this->get__size_2();
|
|
il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *));
|
|
RuntimeObject * L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (RuntimeObject *)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<System.Object>::RemoveRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m89425146ABCF46BE030B6C4B3C85A8559550F983_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_11 = ___index0;
|
|
int32_t L_12 = ___count1;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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<System.Object>::Reverse()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m72D0A68F3695A2828EFA0CD851D1A88BEA4827A4_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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<System.Object>::Reverse(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m786E192E2E5C29CA1950F47DDD592AEB666FBEA0_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)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<System.Object>::Sort()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m22168EBA7E8C588A0B5DB523BDB7776D1829D9FB_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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<System.Object>::Sort(System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m451B69C90D32CACBC53CEFBD0D499AF2747CBC46_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject* L_1 = ___comparer0;
|
|
NullCheck((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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<System.Object>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m3D412DD870392519AE3A609E78D34344C575329D_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __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:
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
RuntimeObject* L_8 = ___comparer2;
|
|
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)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<System.Object>::Sort(System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mA3939603201EC0E13489EDA5975A07790CEDB483_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * ___comparison0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * 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;
|
|
}
|
|
}
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * L_4 = ___comparison0;
|
|
(( void (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, int32_t, Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// T[] System.Collections.Generic.List`1<System.Object>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
|
|
V_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_1;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* 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);
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::TrimExcess()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m4B55F4B4BC857CE8B2633D8852432A3FD4FBB0AE_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__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_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__this);
|
|
(( void (*) (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)__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<System.Object>::TrueForAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m02FD663CFE10A99E80A325C2226A0F87F89F4263_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * 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_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 * L_1 = ___match0;
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
RuntimeObject * L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4AA10EFD4C5497CA1CD0FE35A6AF5990FF5D0979 *)L_1, (RuntimeObject *)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<T> System.Collections.Generic.List`1<System.Object>::Synchronized(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m3B33D225B14729DEAB535A281CC66984BF22D6E3_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * ___list0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * L_0 = ___list0;
|
|
SynchronizedList_t72A75E42B74F16B1016C4AE48D4F400C4B2BC4BC * L_1 = (SynchronizedList_t72A75E42B74F16B1016C4AE48D4F400C4B2BC4BC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
|
|
(( void (*) (SynchronizedList_t72A75E42B74F16B1016C4AE48D4F400C4B2BC4BC *, List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Object>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m791EC07BC801B284C5A2404656FF65D10F6C7AC7_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
|
|
((List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D_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<System.Single>::.ctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m61C801149485F4F45F4C47684970DB468B8B98A7_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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));
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_0 = ((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E_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<System.Single>::.ctor(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m79CF943D432EDFAFE672E3DFFC07579F74C70BA7_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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));
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = ((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E_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;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_4 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)(SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)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<System.Single>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m65976823F0D2B843C449B9BCD67218A136D76702_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1__ctor_m65976823F0D2B843C449B9BCD67218A136D76702_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<System.Single>::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));
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_6 = ((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E_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;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_8 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)(SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
|
|
__this->set__items_1(L_8);
|
|
RuntimeObject* L_9 = V_0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_10 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
NullCheck((RuntimeObject*)L_9);
|
|
InterfaceActionInvoker2< SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Single>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)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));
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_12 = ((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E_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<T> System.Collections.Generic.IEnumerable`1<System.Single>::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);
|
|
float L_16 = InterfaceFuncInvoker0< float >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Single>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (float)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<System.Single>::get_Capacity()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m7936FE276DBC65D5BF12C3A62939F11E51B800DE_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_0 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
NullCheck(L_0);
|
|
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Single>::set_Capacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m3E951C8BA86685ED6806AA2851A006F14AA34A26_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___value0, const RuntimeMethod* method)
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* 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;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_3 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_6 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)(SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
|
|
V_0 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)L_6;
|
|
int32_t L_7 = (int32_t)__this->get__size_2();
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0045;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_8 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* 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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* 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));
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_12 = ((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E_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<System.Single>::get_Count()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m391A32788F0F745AE2F7B12AF376D1B54FFE911E_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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.Single>::System.Collections.IList.get_IsFixedSize()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m08363CE6B0D6BC51707F119DA709B123464EB8B8_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Single>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mADB345821DB4AC7665245BDC66B7762EC4DA1EB4_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Single>::System.Collections.IList.get_IsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mAB63A70FD05BD7DAE404DC54FF08B56DB3ACF7D9_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Boolean System.Collections.Generic.List`1<System.Single>::System.Collections.ICollection.get_IsSynchronized()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mB5753674110CB67B456F47A977B41C8BCE552468_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// System.Object System.Collections.Generic.List`1<System.Single>::System.Collections.ICollection.get_SyncRoot()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mB0ACAFA063A2F89537817AD7C695F28258A4FB09_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mB0ACAFA063A2F89537817AD7C695F28258A4FB09_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 **)(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<System.Single>::get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float List_1_get_Item_m837CF97CE81F51A842CCCC37F8AB7640A3DC6CB2_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
float L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)L_2, (int32_t)L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Single>::set_Item(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mB8E0413E04D28B31052584553AFC9010FB9B080E_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___index0, float ___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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_3 = ___index0;
|
|
float L_4 = ___value1;
|
|
NullCheck(L_2);
|
|
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (float)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<System.Single>::IsCompatibleObject(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mB12EF9CA74564C4E460E40D44ED031E022BA4CBC_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
{
|
|
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(float));
|
|
float L_2 = V_0;
|
|
float 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.Single>::System.Collections.IList.get_Item(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m405AE2B5A3653C70F33D7261B6C21983E573D2CB_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___index0;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
float L_1 = (( float (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
|
|
float 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.Single>::System.Collections.IList.set_Item(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m3D6F6CBD14D2BADE96D8CE6D8337A63A71326EA2_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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_m3D6F6CBD14D2BADE96D8CE6D8337A63A71326EA2_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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (int32_t)L_1, (float)((*(float*)((float*)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<intptr_t> (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<System.Single>::Add(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mB14710B1B2B4CDD445D577C9B2BB4CCB03213E4E_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_1 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_3 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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;
|
|
float L_7 = ___item0;
|
|
NullCheck(L_3);
|
|
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (float)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.Single>::System.Collections.IList.Add(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m056DAC59995E8EBBA0FD17D6499BA22FC9C726D4_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m056DAC59995E8EBBA0FD17D6499BA22FC9C726D4_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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (float)((*(float*)((float*)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<intptr_t> (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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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<System.Single>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m52F8C64DA7FA41DDD89C9591A283D1D6D248C1D0_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
RuntimeObject* L_1 = ___collection0;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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<T> System.Collections.Generic.List`1<System.Single>::AsReadOnly()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tB078263BFCCAFE783DD3F6BB555ADB7C9F3A95C9 * List_1_AsReadOnly_mDCE8BAA3F21220BFEEA2A584CAA7BFCA0791F011_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnlyCollection_1_tB078263BFCCAFE783DD3F6BB555ADB7C9F3A95C9 * L_0 = (ReadOnlyCollection_1_tB078263BFCCAFE783DD3F6BB555ADB7C9F3A95C9 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
|
|
(( void (*) (ReadOnlyCollection_1_tB078263BFCCAFE783DD3F6BB555ADB7C9F3A95C9 *, 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<System.Single>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mE248B0478EBFBFF77894289BAA47D56E75339E39_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___index0, int32_t ___count1, float ___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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_5 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
float L_8 = ___item2;
|
|
RuntimeObject* L_9 = ___comparer3;
|
|
int32_t L_10 = (( int32_t (*) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, int32_t, int32_t, float, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)L_5, (int32_t)L_6, (int32_t)L_7, (float)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<System.Single>::BinarySearch(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m395A0D72313B4EFE5544091D13EFFCB9A96694CB_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
float L_1 = ___item0;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, int32_t, float, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (int32_t)0, (int32_t)L_0, (float)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<System.Single>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m4409710D22B1C89AE4B8830704D363B1ACEA4F0E_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
float L_1 = ___item0;
|
|
RuntimeObject* L_2 = ___comparer1;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, int32_t, float, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (int32_t)0, (int32_t)L_0, (float)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<System.Single>::Clear()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m7A6A9BAD5EF8E7FBE10C04F1126906FC03DCDA91_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_1 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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<System.Single>::Contains(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mA209E934942A2DB89B66AA8333004D4D734B19E7_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 * V_1 = NULL;
|
|
int32_t V_2 = 0;
|
|
{
|
|
goto IL_0030;
|
|
}
|
|
{
|
|
V_0 = (int32_t)0;
|
|
goto IL_0025;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_1 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_2 = V_0;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
float L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(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_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 * L_8 = (( EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 * (*) (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_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 *)L_8;
|
|
V_2 = (int32_t)0;
|
|
goto IL_0055;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 * L_9 = V_1;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_10 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
float L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
float L_14 = ___item0;
|
|
NullCheck((EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 *)L_9);
|
|
bool L_15 = VirtFuncInvoker2< bool, float, float >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<System.Single>::Equals(T,T) */, (EqualityComparer_1_tB4B41F25BC08C22B3E91BB2941802C39586AC6B6 *)L_9, (float)L_13, (float)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.Single>::System.Collections.IList.Contains(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mDB4E9A7DE392734E2A7968C322F44D07FD2C59ED_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
bool L_3 = (( bool (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (float)((*(float*)((float*)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<System.Single>::CopyTo(T[])
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m01066F3F2D1C036FA305EDFAE640EDCA32AFFABE_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ___array0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_0 = ___array0;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)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.Single>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mE86E0E4BF71BAEB78929515CDC55D73ED5AC5813_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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_mE86E0E4BF71BAEB78929515CDC55D73ED5AC5813_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)
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_3 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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<System.Single>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mDC153734A12E09152970FC2B475CA9576D906BD0_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___index0, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ___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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_3 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_4 = ___index0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* 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<System.Single>::CopyTo(T[],System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m394072C11E06335B62CF411E434494DF75F4D992_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_0 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* 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<System.Single>::EnsureCapacity(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m165B7952FB4CA602B44C8788C3ABB7E64882D22B_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___min0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t G_B4_0 = 0;
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_0 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
NullCheck(L_2);
|
|
if (!(((RuntimeArray*)L_2)->max_length))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_3 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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<System.Single>::Exists(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mCFCCB8D350D530039B98BCDAEB85735320859304_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_0 = ___match0;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)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<System.Single>::Find(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float List_1_Find_m8318EB78C670A7F9B81EF17171F65D328968CDD3_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
float V_1 = 0.0f;
|
|
{
|
|
Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * 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_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_1 = ___match0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
float L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_1, (float)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_6)
|
|
{
|
|
goto IL_002e;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_7 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
int32_t L_9 = L_8;
|
|
float L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(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(float));
|
|
float L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<System.Single>::FindAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * List_1_FindAll_m0A375432E35E9AD9B5F54A6C4032CC9200A9EEB8_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_0 = ___match0;
|
|
if (L_0)
|
|
{
|
|
goto IL_0009;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * L_1 = (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, 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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)L_1;
|
|
V_1 = (int32_t)0;
|
|
goto IL_003d;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_2 = ___match0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_3 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_4 = V_1;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
float L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_2, (float)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0039;
|
|
}
|
|
}
|
|
{
|
|
List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * L_8 = V_0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_9 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_10 = V_1;
|
|
NullCheck(L_9);
|
|
int32_t L_11 = L_10;
|
|
float L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)L_8);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)L_8, (float)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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * L_16 = V_0;
|
|
return L_16;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Single>::FindIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB4AC99B472E659D14E73B8224EBE7DABBA0113C2_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_1 = ___match0;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, int32_t, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_2;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Single>::FindIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m492F89E70871ACFBF85B47810728B88FC1142D9F_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___startIndex0, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___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_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_3 = ___match1;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, int32_t, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Single>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m7FCC2F639877A82C774E03A7D44C080E9DFFD720_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___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_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * 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_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_10 = ___match2;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_11 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_12 = V_1;
|
|
NullCheck(L_11);
|
|
int32_t L_13 = L_12;
|
|
float L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
|
|
NullCheck((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_10);
|
|
bool L_15 = (( bool (*) (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_10, (float)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<System.Single>::FindLast(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float List_1_FindLast_m11E6193C8AD63F9D3645A43DAD9BD57A3D91BD19_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
float V_1 = 0.0f;
|
|
{
|
|
Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * 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_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_2 = ___match0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_3 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
int32_t L_5 = L_4;
|
|
float L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
|
|
NullCheck((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_2);
|
|
bool L_7 = (( bool (*) (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_2, (float)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
|
|
if (!L_7)
|
|
{
|
|
goto IL_0035;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_8 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
int32_t L_10 = L_9;
|
|
float L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(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(float));
|
|
float L_14 = V_1;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Single>::FindLastIndex(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mCA7B04D20CBF85B34BA510BE6CD41288FB6C0A98_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___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_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_2 = ___match0;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, int32_t, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Single>::FindLastIndex(System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mE6B4AC95DA0BAD5F93D8D1387EB2FF88C23163D2_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___startIndex0, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___match1, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = ___startIndex0;
|
|
int32_t L_1 = ___startIndex0;
|
|
Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_2 = ___match1;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, int32_t, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
|
|
return L_3;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Single>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m63E5E4C4F2E4470B03A56079E83C8073AE7F08D2_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___match2, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * 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_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_11 = ___match2;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_12 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_13 = V_1;
|
|
NullCheck(L_12);
|
|
int32_t L_14 = L_13;
|
|
float L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
|
|
NullCheck((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_11);
|
|
bool L_16 = (( bool (*) (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_11, (float)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<System.Single>::ForEach(System.Action`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m8F4459A214C8317B244EED3990BC5FEBF36F257E_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, Action_1_tCBF7F8C203F735692364E5850B0A960E0EABD03B * ___action0, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_ForEach_m8F4459A214C8317B244EED3990BC5FEBF36F257E_MetadataUsageId);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Action_1_tCBF7F8C203F735692364E5850B0A960E0EABD03B * 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_tCBF7F8C203F735692364E5850B0A960E0EABD03B * L_5 = ___action0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_6 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_7 = V_1;
|
|
NullCheck(L_6);
|
|
int32_t L_8 = L_7;
|
|
float L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
|
|
NullCheck((Action_1_tCBF7F8C203F735692364E5850B0A960E0EABD03B *)L_5);
|
|
(( void (*) (Action_1_tCBF7F8C203F735692364E5850B0A960E0EABD03B *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_tCBF7F8C203F735692364E5850B0A960E0EABD03B *)L_5, (float)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<T> System.Collections.Generic.List`1<System.Single>::GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD List_1_GetEnumerator_mCB1E3A327712558489035A6736141F13E429FE8D_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mC098660DDC562C49A98F1196A350625289869D18((&L_0), (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
return L_0;
|
|
}
|
|
}
|
|
// System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.List`1<System.Single>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m5929DFAA409AB1D877462450376C2231EB0C5EB0_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mC098660DDC562C49A98F1196A350625289869D18((&L_0), (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD 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.Single>::System.Collections.IEnumerable.GetEnumerator()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m4D699A7263D2964138ED2F7FE873988FAA7F837F_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
Enumerator__ctor_mC098660DDC562C49A98F1196A350625289869D18((&L_0), (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
|
|
Enumerator_tFAFBEAFCC7B8C7F0A58F04A243A8773B576C4EFD 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<T> System.Collections.Generic.List`1<System.Single>::GetRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * List_1_GetRange_m969960D5B4EF0A827372B4DE28327786821D0785_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
|
|
{
|
|
List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * 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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * L_6 = (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, 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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)L_6;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_7 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * L_9 = V_0;
|
|
NullCheck(L_9);
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_10 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * L_12 = V_0;
|
|
int32_t L_13 = ___count1;
|
|
NullCheck(L_12);
|
|
L_12->set__size_2(L_13);
|
|
List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * L_14 = V_0;
|
|
return L_14;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Single>::IndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m1CE998001B31339EEFA973794778160980ED7C51_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_0 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
float L_1 = ___item0;
|
|
int32_t L_2 = (int32_t)__this->get__size_2();
|
|
int32_t L_3 = (( int32_t (*) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)L_0, (float)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.Single>::System.Collections.IList.IndexOf(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m1634B59DB0B7FF040F9E86104258F42F1B8E5F65_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_3 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (float)((*(float*)((float*)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<System.Single>::IndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mCEE2FCC3C40D6A97BF338856D0343E1397532AC8_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
float 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 (*) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)L_2, (float)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<System.Single>::IndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mC96BCBA3DCF7DF671FB369D3D9338B4879A1292B_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_6 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
float L_7 = ___item0;
|
|
int32_t L_8 = ___index1;
|
|
int32_t L_9 = ___count2;
|
|
int32_t L_10 = (( int32_t (*) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)L_6, (float)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<System.Single>::Insert(System.Int32,T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mD143FE193967DD9F1B12D9C13C5F6DBC7AAA4452_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___index0, float ___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();
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_3 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_7 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_8 = ___index0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_9 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_13 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_14 = ___index0;
|
|
float L_15 = ___item1;
|
|
NullCheck(L_13);
|
|
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (float)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.Single>::System.Collections.IList.Insert(System.Int32,System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m01ECF0EED9BCAB969C7A9FC58874B336926F3265_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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_m01ECF0EED9BCAB969C7A9FC58874B336926F3265_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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (int32_t)L_1, (float)((*(float*)((float*)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<intptr_t> (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<System.Single>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m2030630CB679E659C6CFBA2043144419885154AD_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_method (List_1_InsertRange_m2030630CB679E659C6CFBA2043144419885154AD_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<System.Single>::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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_12 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_13 = ___index0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_14 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_20 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_21 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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);
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_24 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_25 = ___index0;
|
|
int32_t L_26 = V_1;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_27 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_32 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_33 = ___index0;
|
|
NullCheck((RuntimeObject*)L_31);
|
|
InterfaceActionInvoker2< SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Single>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)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<T> System.Collections.Generic.IEnumerable`1<System.Single>::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);
|
|
float L_41 = InterfaceFuncInvoker0< float >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Single>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (int32_t)L_39, (float)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<System.Single>::LastIndexOf(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m440CC04C10481ACF86616A897DCC3DB547D398AF_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___item0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
return (-1);
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
float 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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_4 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (float)L_1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)), (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_4;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Single>::LastIndexOf(T,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m668F7244CFA9F455D58592F1804C24EAC28069E0_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___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:
|
|
{
|
|
float L_2 = ___item0;
|
|
int32_t L_3 = ___index1;
|
|
int32_t L_4 = ___index1;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_5 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (float)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39));
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Int32 System.Collections.Generic.List`1<System.Single>::LastIndexOf(T,System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m74270BDC6F4C61227A04EE6A568A582EFD8775BC_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_2 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_9 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
float L_10 = ___item0;
|
|
int32_t L_11 = ___index1;
|
|
int32_t L_12 = ___count2;
|
|
int32_t L_13 = (( int32_t (*) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, float, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)L_9, (float)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<System.Single>::Remove(T)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mAEAC1E8B90ED424E9114D58F613CAE178AFF4818_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, float ___item0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
float L_0 = ___item0;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_1 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (float)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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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.Single>::System.Collections.IList.Remove(System.Object)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m8B77D4F923A3D6FF16CFBA2B0AD5D9292206D91A_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( bool (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, (float)((*(float*)((float*)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<System.Single>::RemoveAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m2F6AEB3AC3F8831EB59168033B42F27B5EA8376F_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * 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_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_4 = ___match0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_5 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_6 = V_0;
|
|
NullCheck(L_5);
|
|
int32_t L_7 = L_6;
|
|
float L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
|
|
NullCheck((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_4);
|
|
bool L_9 = (( bool (*) (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_4, (float)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_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_16 = ___match0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_17 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_18 = V_1;
|
|
NullCheck(L_17);
|
|
int32_t L_19 = L_18;
|
|
float L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
|
|
NullCheck((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_16);
|
|
bool L_21 = (( bool (*) (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_16, (float)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;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_24 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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));
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_27 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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;
|
|
float L_31 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
|
|
NullCheck(L_24);
|
|
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (float)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;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_34 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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<System.Single>::RemoveAt(System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m2595A9B158F65031DF902DD784ED4A61D15BB44A_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, int32_t ___index0, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
{
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_5 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_7 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_11 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_12 = (int32_t)__this->get__size_2();
|
|
il2cpp_codegen_initobj((&V_0), sizeof(float));
|
|
float L_13 = V_0;
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (float)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<System.Single>::RemoveRange(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m62CDE3B67F2BBDBB95E6D77C9861CD1F9DE3FF67_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_10 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_11 = ___index0;
|
|
int32_t L_12 = ___count1;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_13 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_17 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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<System.Single>::Reverse()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m894635D6A3D75777779246306D706341F88E9071_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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<System.Single>::Reverse(System.Int32,System.Int32)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m88E32FC79CCAF07A850062D556A4563BCDBBBB2D_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_5 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
(( void (*) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)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<System.Single>::Sort()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m676F541A47F6AAD7DB447062490CD95FB72A8FC7_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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<System.Single>::Sort(System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m58662C85943F75DB8B435A8798FD6D60D3CBAEF8_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
int32_t L_0 = (( int32_t (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
|
|
RuntimeObject* L_1 = ___comparer0;
|
|
NullCheck((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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<System.Single>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m811C960AD083A1BF32D679D22D55B0A9372CEA63_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __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:
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_5 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_6 = ___index0;
|
|
int32_t L_7 = ___count1;
|
|
RuntimeObject* L_8 = ___comparer2;
|
|
(( void (*) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)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<System.Single>::Sort(System.Comparison`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m26F8E2EE94657F48AF0EFD5526E6C3A397B5175B_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * ___comparison0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * 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;
|
|
}
|
|
}
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_3 = (int32_t)__this->get__size_2();
|
|
Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 * L_4 = ___comparison0;
|
|
(( void (*) (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*, int32_t, int32_t, Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t0F2F1560FCF2F77447EC134DA71446B45D2EAE93 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// T[] System.Collections.Generic.List`1<System.Single>::ToArray()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* List_1_ToArray_mD9F60F4ED59E11B364B610E02C9BF28533962FD8_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* V_0 = NULL;
|
|
{
|
|
int32_t L_0 = (int32_t)__this->get__size_2();
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_1 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)(SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
|
|
V_0 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)L_1;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* 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);
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_5 = V_0;
|
|
return L_5;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Single>::TrimExcess()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mF98AA0F8D28A4831A155E567F111E24BBF9B7245_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_0 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__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_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__this);
|
|
(( void (*) (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)__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<System.Single>::TrueForAll(System.Predicate`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m5639D973E7F4E793F2698882895CFB35516B554E_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * __this, Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * ___match0, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * 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_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 * L_1 = ___match0;
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_2 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)__this->get__items_1();
|
|
int32_t L_3 = V_0;
|
|
NullCheck(L_2);
|
|
int32_t L_4 = L_3;
|
|
float L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
|
|
NullCheck((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_1);
|
|
bool L_6 = (( bool (*) (Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t841FDBD98DB0D653BF54D71E3481608E51DD4F38 *)L_1, (float)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<T> System.Collections.Generic.List`1<System.Single>::Synchronized(System.Collections.Generic.List`1<T>)
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_mC031184F60B34FD3B952D87DAD3905DC8F9D5C21_gshared (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * ___list0, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E * L_0 = ___list0;
|
|
SynchronizedList_t6F849ABAFE1F76B8BEDEC6FBE3EA127D113A0B8C * L_1 = (SynchronizedList_t6F849ABAFE1F76B8BEDEC6FBE3EA127D113A0B8C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
|
|
(( void (*) (SynchronizedList_t6F849ABAFE1F76B8BEDEC6FBE3EA127D113A0B8C *, List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
|
|
return L_1;
|
|
}
|
|
}
|
|
// System.Void System.Collections.Generic.List`1<System.Single>::.cctor()
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m83A867D1E546AA7F39F7B8531B37918C20A9C796_gshared (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5* L_0 = (SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)(SingleU5BU5D_tA7139B7CAA40EAEF9178E2C386C8A5993754FDD5*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
|
|
((List_1_tC02C2993D5A6DDB73B1126E4EECDEB641C54A03E_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
|