Ruyi_client_new/xcode/Classes/Native/Generics18.cpp

29689 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 VirtFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, 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.GPath/Segment[]
struct SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9;
// FairyGUI.GPathPoint[]
struct GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5;
// FairyGUI.TextField/CharPosition[]
struct CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4;
// System.Action`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct Action_1_t9F1047A0E2D8436D1164B1DC77DEDB2B969873B8;
// System.Action`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct Action_1_t33983400D00B913990A229D36A97DA17084133E2;
// System.Action`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct Action_1_tD3557152EC38C36B3C25B7FA509B9EC992BEBED0;
// System.Action`1<UnityEngine.Vector2>
struct Action_1_t97B24A3F0ABA64DD934A3DA82A6C9EB77C813E25;
// System.Action`1<UnityEngine.Vector3>
struct Action_1_t08BAF0B9143320EA6FA33CF25A59B6F1641EA5B6;
// System.Action`1<UnityEngine.Vector4>
struct Action_1_t6289D638A9944C0743697466AAE4CAB276AF2F5A;
// System.ArgumentNullException
struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD;
// System.AsyncCallback
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
// System.Boolean[]
struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040;
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
// System.Collections.Comparer
struct Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B;
// System.Collections.Generic.Comparer`1<FairyGUI.GPath/Segment>
struct Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F;
// System.Collections.Generic.Comparer`1<FairyGUI.GPathPoint>
struct Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A;
// System.Collections.Generic.Comparer`1<FairyGUI.TextField/CharPosition>
struct Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F;
// System.Collections.Generic.Comparer`1<System.Boolean>
struct Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196;
// System.Collections.Generic.Comparer`1<System.Byte>
struct Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50;
// System.Collections.Generic.Comparer`1<System.Char>
struct Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2;
// System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332;
// System.Collections.Generic.Comparer`1<System.Int32>
struct Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2;
// System.Collections.Generic.Comparer`1<System.Int32Enum>
struct Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC;
// System.Collections.Generic.Comparer`1<System.Int64>
struct Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F;
// System.Collections.Generic.Comparer`1<System.Object>
struct Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7;
// System.Collections.Generic.Comparer`1<System.Single>
struct Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27;
// System.Collections.Generic.Comparer`1<System.UInt64>
struct Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC;
// System.Collections.Generic.Comparer`1<UnityEngine.AnimatorClipInfo>
struct Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424;
// System.Collections.Generic.Comparer`1<UnityEngine.BeforeRenderHelper/OrderBlock>
struct Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8;
// System.Collections.Generic.Comparer`1<UnityEngine.Color32>
struct Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC;
// System.Collections.Generic.Comparer`1<UnityEngine.Color>
struct Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86;
// System.Collections.Generic.Comparer`1<UnityEngine.Matrix4x4>
struct Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1;
// System.Collections.Generic.Comparer`1<UnityEngine.ParticleSystem/Particle>
struct Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8;
// System.Collections.Generic.Comparer`1<UnityEngine.RaycastHit2D>
struct Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA;
// System.Collections.Generic.Comparer`1<UnityEngine.Rect>
struct Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55;
// System.Collections.Generic.Comparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B;
// System.Collections.Generic.Comparer`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28;
// System.Collections.Generic.Comparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B;
// System.Collections.Generic.Comparer`1<UnityEngine.Vector2>
struct Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F;
// System.Collections.Generic.Comparer`1<UnityEngine.Vector3>
struct Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D;
// System.Collections.Generic.Comparer`1<UnityEngine.Vector4>
struct Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA;
// System.Collections.Generic.EqualityComparer`1<FairyGUI.GPath/Segment>
struct EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62;
// System.Collections.Generic.EqualityComparer`1<FairyGUI.GPathPoint>
struct EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D;
// System.Collections.Generic.EqualityComparer`1<FairyGUI.TextField/CharPosition>
struct EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC;
// System.Collections.Generic.EqualityComparer`1<System.Boolean>
struct EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B;
// 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.Guid>
struct EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E;
// 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5;
// System.Collections.Generic.EqualityComparer`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5;
// System.Collections.Generic.EqualityComparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79;
// System.Collections.Generic.EqualityComparer`1<UnityEngine.Vector2>
struct EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1;
// System.Collections.Generic.EqualityComparer`1<UnityEngine.Vector3>
struct EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D;
// System.Collections.Generic.EqualityComparer`1<UnityEngine.Vector4>
struct EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA;
// System.Collections.Generic.ICollection`1<System.Object>
struct ICollection_1_t6DFB531B62AFA3E16A8936F29107F83350147938;
// System.Collections.Generic.IComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct IComparer_1_tB21E3169CF888563C4C4FBDF5CE2FF9BE61BF61B;
// System.Collections.Generic.IComparer`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct IComparer_1_t79C0365FFAB882421A356789B2F8094DA1D41BCE;
// System.Collections.Generic.IComparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct IComparer_1_t8CAEE6758AF945843D758BD3DF5A1ADC2FD66EA8;
// System.Collections.Generic.IComparer`1<UnityEngine.Vector2>
struct IComparer_1_t40E24BDF6AD8C93DFE645984FD6A35A016BA21A1;
// System.Collections.Generic.IComparer`1<UnityEngine.Vector3>
struct IComparer_1_t19801D660A63EB23ADEE44DCDD9208D172E6DC26;
// System.Collections.Generic.IComparer`1<UnityEngine.Vector4>
struct IComparer_1_t6A7119E06BD5FB50F325A954ADBC51DF2881D3F0;
// System.Collections.Generic.IDictionary`2<System.Object,System.Object>
struct IDictionary_2_tF77278125F2C7A401884F0168E974ADB442020AF;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct IEnumerable_1_tC842950377AE3429A0712F96B8946A003772155D;
// System.Collections.Generic.IEnumerable`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct IEnumerable_1_t1527927557AB72334EEFA3517D9E431BC96D93BC;
// System.Collections.Generic.IEnumerable`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct IEnumerable_1_t2141B27CEA9D4290762D62C69029EC2736FBDF64;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Vector2>
struct IEnumerable_1_t18916C4667502155E7DF1D069EDAB4EC057B2206;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Vector3>
struct IEnumerable_1_tD6EAC43B8F82FF1C475D47067CC43C2BDA9E9B6F;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Vector4>
struct IEnumerable_1_t67A1DAC234E4BD0A0847714128F36C5FEC2D4E05;
// System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct IEnumerator_1_t74B5AAC6C891A48FFEFAC1C46A8AB69E6F195068;
// System.Collections.Generic.IEnumerator`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct IEnumerator_1_tAFF306B308089FF5850BA753B0853C3EE4CA986B;
// System.Collections.Generic.IEnumerator`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct IEnumerator_1_t29890F2B55A1F279B66257E3B7C463D74909EFD7;
// System.Collections.Generic.IEnumerator`1<UnityEngine.Vector2>
struct IEnumerator_1_tEF4E2D4501EC3AA893CD3B549B704C3FEE5E0055;
// System.Collections.Generic.IEnumerator`1<UnityEngine.Vector3>
struct IEnumerator_1_tF414883EB5CEF9B3F89684CE715A37B55C326720;
// System.Collections.Generic.IEnumerator`1<UnityEngine.Vector4>
struct IEnumerator_1_t927DFFB7C2D1F817A409BA02A99AF78DD62CCFE0;
// System.Collections.Generic.IEqualityComparer`1<System.Object>
struct IEqualityComparer_1_tAE7A8756D8CF0882DD348DC328FB36FEE0FB7DD0;
// System.Collections.Generic.IList`1<System.Object>
struct IList_1_tE09735A322C3B17000EF4E4BC8026FEDEB7B0D9B;
// System.Collections.Generic.IList`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct IList_1_t9F1E1698CC161040EFFA2921065829FCC503DC80;
// System.Collections.Generic.IList`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct IList_1_tF409A1DA53D8845A4462CFEFEBF7D68D7CB7D9CB;
// System.Collections.Generic.IList`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct IList_1_t728D48D9C1A482C4B10DE170DB74582721B79BC8;
// System.Collections.Generic.IList`1<UnityEngine.Vector2>
struct IList_1_tE94DE999F946E47B6671E9B84FA512E93F8288A1;
// System.Collections.Generic.IList`1<UnityEngine.Vector3>
struct IList_1_t63FDFE2CD68FBDBE24281B47AF218565B840E875;
// System.Collections.Generic.IList`1<UnityEngine.Vector4>
struct IList_1_t196FCF472A01738C8FD09913C4DE938124704736;
// System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>[]
struct KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F;
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>[]
struct KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96;
// System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD;
// System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct List_1_t6E5C746AF7DE21972A905DE655062193862839D6;
// System.Collections.Generic.List`1<UnityEngine.Vector2>
struct List_1_t7EF66508193EA1747FD65EC53012A60FF1697964;
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5;
// System.Collections.Generic.List`1<UnityEngine.Vector4>
struct List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955;
// System.Collections.Generic.Mscorlib_CollectionDebugView`1<System.Object>
struct Mscorlib_CollectionDebugView_1_t2EF1968261846577910D4513100D9D5DC2C1B60B;
// System.Collections.Generic.Mscorlib_DictionaryDebugView`2<System.Object,System.Object>
struct Mscorlib_DictionaryDebugView_2_t072363C984BA77B9BD9AE7DED4A357F1A3055C67;
// System.Collections.Generic.Mscorlib_DictionaryKeyCollectionDebugView`2<System.Object,System.Object>
struct Mscorlib_DictionaryKeyCollectionDebugView_2_tA1FF97E21AB454C54317A5F9B5B8422BAC09200A;
// System.Collections.Generic.Mscorlib_DictionaryValueCollectionDebugView`2<System.Object,System.Object>
struct Mscorlib_DictionaryValueCollectionDebugView_2_tD668050091CB5A0083180F412122BE22E2FF5ED7;
// System.Collections.Generic.Mscorlib_KeyedCollectionDebugView`2<System.Object,System.Object>
struct Mscorlib_KeyedCollectionDebugView_2_t32C42FB572F9B044BCA33E8F219B32CD2370049D;
// System.Collections.Generic.ObjectComparer`1<FairyGUI.GPath/Segment>
struct ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA;
// System.Collections.Generic.ObjectComparer`1<FairyGUI.GPathPoint>
struct ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378;
// System.Collections.Generic.ObjectComparer`1<FairyGUI.TextField/CharPosition>
struct ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125;
// System.Collections.Generic.ObjectComparer`1<System.Boolean>
struct ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74;
// System.Collections.Generic.ObjectComparer`1<System.Byte>
struct ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F;
// System.Collections.Generic.ObjectComparer`1<System.Char>
struct ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD;
// System.Collections.Generic.ObjectComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD;
// System.Collections.Generic.ObjectComparer`1<System.Int32>
struct ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2;
// System.Collections.Generic.ObjectComparer`1<System.Int32Enum>
struct ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6;
// System.Collections.Generic.ObjectComparer`1<System.Int64>
struct ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB;
// System.Collections.Generic.ObjectComparer`1<System.Object>
struct ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F;
// System.Collections.Generic.ObjectComparer`1<System.Single>
struct ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898;
// System.Collections.Generic.ObjectComparer`1<System.UInt64>
struct ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.AnimatorClipInfo>
struct ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.BeforeRenderHelper/OrderBlock>
struct ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Color32>
struct ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Color>
struct ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Matrix4x4>
struct ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.ParticleSystem/Particle>
struct ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.RaycastHit2D>
struct ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Rect>
struct ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector2>
struct ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector3>
struct ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6;
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector4>
struct ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4;
// System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPath/Segment>
struct ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2;
// System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPathPoint>
struct ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA;
// System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.TextField/CharPosition>
struct ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF;
// System.Collections.Generic.ObjectEqualityComparer`1<System.Boolean>
struct ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360;
// System.Collections.Generic.ObjectEqualityComparer`1<System.Byte>
struct ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80;
// System.Collections.Generic.ObjectEqualityComparer`1<System.Char>
struct ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3;
// System.Collections.Generic.ObjectEqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9;
// System.Collections.Generic.ObjectEqualityComparer`1<System.Guid>
struct ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF;
// System.Collections.Generic.ObjectEqualityComparer`1<System.Int32>
struct ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD;
// System.Collections.Generic.ObjectEqualityComparer`1<System.Int32Enum>
struct ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33;
// System.Collections.Generic.ObjectEqualityComparer`1<System.Int64>
struct ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0;
// System.Collections.IDictionary
struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7;
// System.Collections.IEnumerator
struct IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A;
// System.Collections.ObjectModel.KeyedCollection`2<System.Object,System.Object>
struct KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct ReadOnlyCollection_1_t1214B4815AEAFF74D16F4D3B0B18980DEACAB5E4;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct ReadOnlyCollection_1_t7B3BA9212C44C672BD9A66D5E124D40B72103A1B;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct ReadOnlyCollection_1_tAD5F74E0BBC70A8BA6BD10A80B7345C49CE5DADD;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Vector2>
struct ReadOnlyCollection_1_t31E6BC635526FE0BED073BE0D015C239D4A7A05B;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Vector3>
struct ReadOnlyCollection_1_t0A7FD6A9B80DAB84DB798C91A54264DDDECC0E9F;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Vector4>
struct ReadOnlyCollection_1_t0868AEA0BA931D8F2285A265E4F9D801D3A97C3C;
// System.Comparison`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7;
// System.Comparison`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F;
// System.Comparison`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352;
// System.Comparison`1<UnityEngine.Vector2>
struct Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC;
// System.Comparison`1<UnityEngine.Vector3>
struct Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9;
// System.Comparison`1<UnityEngine.Vector4>
struct Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178;
// System.DelegateData
struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
// System.Delegate[]
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196;
// System.Globalization.CompareInfo
struct CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1;
// System.Guid[]
struct GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF;
// 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A;
// System.Predicate`1<UnityEngine.UIElements.FocusController/FocusedElement>
struct Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50;
// System.Predicate`1<UnityEngine.UnitySynchronizationContext/WorkRequest>
struct Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB;
// System.Predicate`1<UnityEngine.Vector2>
struct Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA;
// System.Predicate`1<UnityEngine.Vector3>
struct Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F;
// System.Predicate`1<UnityEngine.Vector4>
struct Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94;
// 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.Security.Cryptography.RandomNumberGenerator
struct RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2;
// System.String
struct String_t;
// System.Threading.ManualResetEvent
struct ManualResetEvent_tDFAF117B200ECA4CCF4FD09593F949A016D55408;
// System.Threading.SendOrPostCallback
struct SendOrPostCallback_t3F9C0164860E4AA5138DF8B4488DFB0D33147F01;
// System.Type
struct Type_t;
// System.Type[]
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
// UnityEngine.Events.UnityAction
struct UnityAction_tD19B26F1B2C048E38FD5801A33573BE01064CAF4;
// UnityEngine.ReflectionProbe
struct ReflectionProbe_t8CA59E05D8F20EDFE174BFF49CD3FB2DC62F207C;
// UnityEngine.Rendering.ReflectionProbeBlendInfo[]
struct ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578;
// UnityEngine.UIElements.FocusController/FocusedElement[]
struct FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13;
// UnityEngine.UIElements.Focusable
struct Focusable_tE75872B8E11B244036F83AB8FFBB20F782F19C6B;
// UnityEngine.UIElements.VisualElement
struct VisualElement_t0EB50F3AD9103B6EEB58682651950BE7C7A4AD57;
// UnityEngine.UnitySynchronizationContext/WorkRequest[]
struct WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28;
// UnityEngine.Vector4[]
struct Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BinaryCompatibility_t06B1B8D34764DB1710459778EB22433728A665A8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_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 String_t* _stringLiteralB4B06F063B32CEE948E4FB8C1DE249FB0422E977;
IL2CPP_EXTERN_C const RuntimeMethod* Mscorlib_KeyedCollectionDebugView_2__ctor_mBEBFE3BC017E9E28FB03148E4E4BB6BD4AC54090_RuntimeMethod_var;
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_m845D8C138785FD3F4883FD30D0F0CA7D7F2CDB81_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_m951C99644759560AC2D5256286013539D5A0B11A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mAF440EB3899DAE56CDF77257E30BF5E6659E81F4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mCD86D0057241366152A4F9900A9F13921013830B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mD27296187B92DE475DFF9EBEE0B014DE688BF790_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_ForEach_mD3DB805BF126EA38B5F72BBB193C94758D960D4C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m4B3C98ABAD859FE36ECBFA5665422625D325461D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m555F8EAD7EA8C4CE310F4E69F68EC7C052763311_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_m8FD28612BF8131CBE9ECE5EBD236345D5DE82314_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_mBF8C787CA46C6C29770CB4ECF4BE4AC642F4F98B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_mE99CDB8DB86AA0C832C6EA4FEFABBE342087BB72_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_InsertRange_mEE8248A3224E8E27D292D7B4D2AA0C260AD4D2B4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m46BD0F4EBB4EB8AF0C2CD363DCE2AAB0321B31A8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m56F40306D56717E094AF4E811738B590DA8E5020_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m9723A243A2C960A213A3E9B073BA4FBE825EDBD7_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_m9E8ED3E2538994AE393AAD9900D979C3BDAACC04_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_mA2BE701BDF1F0C08F378CFBF607024B1365622F2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_CopyTo_mAACDB323E4A6FDC4F88C03D2A7947EB40CA573BD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_m74E2BD89C0B0A83D908D3E4CF157013DFCE50D38_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mB035F1FBC1DFE7B9ACE927DC10ED5FC61955407B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mC29BB080DEA6C4BDC82E735C88D2276EAA76B21D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mCDDE76CEE7558D406ED18B5B30D11076D2D8D6F8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mD6D1069FAF9BCA5281A6D7F4E96409040AED194C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_ICollection_get_SyncRoot_mF820B0DEB85B77832B485889AD5D705A5EBBD649_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m187D153BE22D5B62F76EA774B95F2DF9D602E602_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m1DF9CF56C526918EA00D89F2ED602C790DAA15C4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m4A4A3A76F8DDDCDBAFE2355EAF37D4F11EFA963F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m697BDD85AD9BD1767F4E1F67F6F044DF0C305B4B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_m82C00CD893D3C7DFBF26513C2E8F8798EA4E52CC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Add_mEFD16A40201DE1C4C72CA285A4A61CB71864D883_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m12949411E948CF361FB050F8796210EDA18439F8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m592F336E631D1FBC50B57A529D6C55DEE89370D1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m678880360D4A025793255C6695BF31C84CDAE1DA_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m76CFEB2C145B1363A5BD644375692B12579CEF38_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_m851E83028E1BCFD91872DB53092453D94F140FDD_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_Insert_mF75F8F28A0F14A1F0CA4F2161F22A1438F7AF344_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m3679034660C34202FC0DC7B78D3B4D9F6259B9DC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m7381EE54188BD4AE276FF958F5E9149BED175AAF_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m7987A18ACE0EF40BD8A7D315552CAF1D3BA50D80_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_m925D74EB0DC49FB442B5C5B489D816AB7C23288D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_mA0C88B79F8D80C4D01E47DEF354AC6EC3EEB0158_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1_System_Collections_IList_set_Item_mBDE7A513484532B3371E7438F999B1CF5FE06EF3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m29D7B30AF211E64C28606D9764866B8B76AEAA6C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m6FC7CC2D4CD641341FE3C073912B9ECCD5B70762_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m785922F22DBD6056BA2F10CA4A668A3318C360F0_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1__ctor_m7FEBCA896CFE16B124D5C1FB54BA42DAB6F8E81B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1__ctor_mB1063291F617542C854B06BFE7E8D04D5A532252_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t List_1__ctor_mCDF03C549A2A4C61BE73C4D666F97312681BDF7F_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t Mscorlib_KeyedCollectionDebugView_2__ctor_mBEBFE3BC017E9E28FB03148E4E4BB6BD4AC54090_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m21951C325A763620CBD96A286EB35EE7D88347A4_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m26F2B5492C0791A58C4B41142172428955207835_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m32A9ACAD7DC151A76625358268F457077AB07BC1_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m38FAB557F7865B1826C3F07550C5AC32F79CCC13_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m48F602E0F284A72D31A4D2A4769B98D93D7FC731_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m4A74487D61F2DADA5D9006A268C315287E0D6022_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m4E12A3D0042DD744C60585CBAE36226D05168BCB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m61AFD34CD6DA3AA0F0AFEE46D382105A1914B44B_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m796BCFE41956B33DCF8A6E85785A281540D9CDCC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m7FE215D8B5BAFD94C73F1CFE0F4948C2C477B7AC_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m8601D07DCA4ABEF7D52337C12D09F1DFE93D7F51_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_m9596DD11346C874F68CFB9A58F87988C0998AB0E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mA098355B2D2812926BEFF748190480FE7B54467C_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mA45F12E70CCBAC4CA67C81FEC74E2A85511C10E6_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mAB48F95E1495E58CDE173710E67E8E266BACDBC8_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mAC0A78A030F42EF752E10E198468C8C47752104A_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mB01A3AE74E407467BA2B6B5AEA33ED0D6C2AAEC3_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mB5957A4AFCDB1C5D264341CADE578612FA1CBEE2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mC1E81CCFA7A2F63CD4A2071E26F259576A605AD2_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mDB889D81FAC10603C8D48E6015089898EC2DAE1D_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mE7149C91B277AF74E24F225AB50C3693915E3624_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mE8B3521D236C15C90383A9E4653C8B453F61B132_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mF015905DD0332BC4235B0C8982C6A367BC4AD87E_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mF02A19A145022D988781F66D53229BAAD0888CBB_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mF2036C8F931355DF53291BD7A4035813470B5693_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mF40B28BE7FF1B3B5D8CC26ABFAA3F226D3450839_MetadataUsageId;
IL2CPP_EXTERN_C const uint32_t ObjectComparer_1_Compare_mF77EA2FDE91397114C6D73840F33B21854D2FEB2_MetadataUsageId;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9;
struct GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5;
struct CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4;
struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040;
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
struct KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F;
struct KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262;
struct GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF;
struct Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A;
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F;
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
struct ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578;
struct FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13;
struct WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0;
struct Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6;
struct Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28;
struct Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66;
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.Comparer
struct Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B : public RuntimeObject
{
public:
// System.Globalization.CompareInfo System.Collections.Comparer::m_compareInfo
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___m_compareInfo_0;
public:
inline static int32_t get_offset_of_m_compareInfo_0() { return static_cast<int32_t>(offsetof(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B, ___m_compareInfo_0)); }
inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_m_compareInfo_0() const { return ___m_compareInfo_0; }
inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_m_compareInfo_0() { return &___m_compareInfo_0; }
inline void set_m_compareInfo_0(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * value)
{
___m_compareInfo_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_compareInfo_0), (void*)value);
}
};
struct Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields
{
public:
// System.Collections.Comparer System.Collections.Comparer::Default
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * ___Default_1;
// System.Collections.Comparer System.Collections.Comparer::DefaultInvariant
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * ___DefaultInvariant_2;
public:
inline static int32_t get_offset_of_Default_1() { return static_cast<int32_t>(offsetof(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields, ___Default_1)); }
inline Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * get_Default_1() const { return ___Default_1; }
inline Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B ** get_address_of_Default_1() { return &___Default_1; }
inline void set_Default_1(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * value)
{
___Default_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Default_1), (void*)value);
}
inline static int32_t get_offset_of_DefaultInvariant_2() { return static_cast<int32_t>(offsetof(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields, ___DefaultInvariant_2)); }
inline Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * get_DefaultInvariant_2() const { return ___DefaultInvariant_2; }
inline Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B ** get_address_of_DefaultInvariant_2() { return &___DefaultInvariant_2; }
inline void set_DefaultInvariant_2(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * value)
{
___DefaultInvariant_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___DefaultInvariant_2), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<FairyGUI.GPath_Segment>
struct Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<FairyGUI.GPathPoint>
struct Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<FairyGUI.TextField_CharPosition>
struct Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<System.Boolean>
struct Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<System.Byte>
struct Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<System.Char>
struct Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<System.Int32>
struct Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<System.Int32Enum>
struct Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<System.Int64>
struct Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<System.Object>
struct Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<System.Single>
struct Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<System.UInt64>
struct Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC : public RuntimeObject
{
public:
public:
};
struct Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.AnimatorClipInfo>
struct Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>
struct Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Color32>
struct Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Color>
struct Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Matrix4x4>
struct Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.ParticleSystem_Particle>
struct Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.RaycastHit2D>
struct Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Rect>
struct Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.UIElements.FocusController_FocusedElement>
struct Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B : public RuntimeObject
{
public:
public:
};
struct Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Vector2>
struct Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Vector3>
struct Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.Comparer`1<UnityEngine.Vector4>
struct Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 : public RuntimeObject
{
public:
public:
};
struct Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6_StaticFields
{
public:
// System.Collections.Generic.Comparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer
Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6_StaticFields, ___defaultComparer_0)); }
inline Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.EqualityComparer`1<FairyGUI.GPath_Segment>
struct EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62 : public RuntimeObject
{
public:
public:
};
struct EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62_StaticFields
{
public:
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62_StaticFields, ___defaultComparer_0)); }
inline EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.EqualityComparer`1<FairyGUI.GPathPoint>
struct EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D : public RuntimeObject
{
public:
public:
};
struct EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D_StaticFields
{
public:
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D_StaticFields, ___defaultComparer_0)); }
inline EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// 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.Boolean>
struct EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B : public RuntimeObject
{
public:
public:
};
struct EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B_StaticFields
{
public:
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B_StaticFields, ___defaultComparer_0)); }
inline EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B * 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.Guid>
struct EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E : public RuntimeObject
{
public:
public:
};
struct EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E_StaticFields
{
public:
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E_StaticFields, ___defaultComparer_0)); }
inline EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E * 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5 : public RuntimeObject
{
public:
public:
};
struct EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5_StaticFields
{
public:
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5_StaticFields, ___defaultComparer_0)); }
inline EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.EqualityComparer`1<UnityEngine.UIElements.FocusController_FocusedElement>
struct EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 : public RuntimeObject
{
public:
public:
};
struct EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5_StaticFields
{
public:
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5_StaticFields, ___defaultComparer_0)); }
inline EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.EqualityComparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79 : public RuntimeObject
{
public:
public:
};
struct EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79_StaticFields
{
public:
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79_StaticFields, ___defaultComparer_0)); }
inline EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.EqualityComparer`1<UnityEngine.Vector2>
struct EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 : public RuntimeObject
{
public:
public:
};
struct EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1_StaticFields
{
public:
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1_StaticFields, ___defaultComparer_0)); }
inline EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.EqualityComparer`1<UnityEngine.Vector3>
struct EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D : public RuntimeObject
{
public:
public:
};
struct EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D_StaticFields
{
public:
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D_StaticFields, ___defaultComparer_0)); }
inline EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.EqualityComparer`1<UnityEngine.Vector4>
struct EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA : public RuntimeObject
{
public:
public:
};
struct EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA_StaticFields
{
public:
// System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA * ___defaultComparer_0;
public:
inline static int32_t get_offset_of_defaultComparer_0() { return static_cast<int32_t>(offsetof(EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA_StaticFields, ___defaultComparer_0)); }
inline EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA * get_defaultComparer_0() const { return ___defaultComparer_0; }
inline EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; }
inline void set_defaultComparer_0(EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA * value)
{
___defaultComparer_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value);
}
};
// System.Collections.Generic.List`1_SynchronizedList<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct SynchronizedList_tBB5B50A0B641036FFFB469C38408096A8E4C0206 : public RuntimeObject
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * ____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_tBB5B50A0B641036FFFB469C38408096A8E4C0206, ____list_0)); }
inline List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * get__list_0() const { return ____list_0; }
inline List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 ** get_address_of__list_0() { return &____list_0; }
inline void set__list_0(List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * 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_tBB5B50A0B641036FFFB469C38408096A8E4C0206, ____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<UnityEngine.UIElements.FocusController_FocusedElement>
struct SynchronizedList_t37ECA28CD70480C6C48AA8A6DDC0ED217C12F4A7 : public RuntimeObject
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * ____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_t37ECA28CD70480C6C48AA8A6DDC0ED217C12F4A7, ____list_0)); }
inline List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * get__list_0() const { return ____list_0; }
inline List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD ** get_address_of__list_0() { return &____list_0; }
inline void set__list_0(List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * 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_t37ECA28CD70480C6C48AA8A6DDC0ED217C12F4A7, ____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<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct SynchronizedList_t2A6C6B3CF40383DECF568B61FB51F77693A813DC : public RuntimeObject
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * ____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_t2A6C6B3CF40383DECF568B61FB51F77693A813DC, ____list_0)); }
inline List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * get__list_0() const { return ____list_0; }
inline List_1_t6E5C746AF7DE21972A905DE655062193862839D6 ** get_address_of__list_0() { return &____list_0; }
inline void set__list_0(List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * 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_t2A6C6B3CF40383DECF568B61FB51F77693A813DC, ____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<UnityEngine.Vector2>
struct SynchronizedList_tD78FA28AA78BDC94006C3B1F7AA34F6CB7E1E5DA : public RuntimeObject
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * ____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_tD78FA28AA78BDC94006C3B1F7AA34F6CB7E1E5DA, ____list_0)); }
inline List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * get__list_0() const { return ____list_0; }
inline List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 ** get_address_of__list_0() { return &____list_0; }
inline void set__list_0(List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * 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_tD78FA28AA78BDC94006C3B1F7AA34F6CB7E1E5DA, ____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<UnityEngine.Vector3>
struct SynchronizedList_tABA97278C62559AB667550FF04890869D4179FEB : public RuntimeObject
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * ____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_tABA97278C62559AB667550FF04890869D4179FEB, ____list_0)); }
inline List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * get__list_0() const { return ____list_0; }
inline List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 ** get_address_of__list_0() { return &____list_0; }
inline void set__list_0(List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * 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_tABA97278C62559AB667550FF04890869D4179FEB, ____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<UnityEngine.Vector4>
struct SynchronizedList_t546B6E0C11AB65DB359B6E8B9D355A936237C30D : public RuntimeObject
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_SynchronizedList::_list
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * ____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_t546B6E0C11AB65DB359B6E8B9D355A936237C30D, ____list_0)); }
inline List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * get__list_0() const { return ____list_0; }
inline List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 ** get_address_of__list_0() { return &____list_0; }
inline void set__list_0(List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * 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_t546B6E0C11AB65DB359B6E8B9D355A936237C30D, ____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<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* ____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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96, ____items_1)); }
inline ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* get__items_1() const { return ____items_1; }
inline ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* 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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96, ____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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96, ____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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96, ____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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96_StaticFields, ____emptyArray_5)); }
inline ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* get__emptyArray_5() const { return ____emptyArray_5; }
inline ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>
struct List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* ____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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD, ____items_1)); }
inline FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* get__items_1() const { return ____items_1; }
inline FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* 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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD, ____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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD, ____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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD, ____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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD_StaticFields, ____emptyArray_5)); }
inline FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* get__emptyArray_5() const { return ____emptyArray_5; }
inline FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct List_1_t6E5C746AF7DE21972A905DE655062193862839D6 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* ____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_t6E5C746AF7DE21972A905DE655062193862839D6, ____items_1)); }
inline WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* get__items_1() const { return ____items_1; }
inline WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* 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_t6E5C746AF7DE21972A905DE655062193862839D6, ____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_t6E5C746AF7DE21972A905DE655062193862839D6, ____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_t6E5C746AF7DE21972A905DE655062193862839D6, ____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_t6E5C746AF7DE21972A905DE655062193862839D6_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t6E5C746AF7DE21972A905DE655062193862839D6_StaticFields, ____emptyArray_5)); }
inline WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* get__emptyArray_5() const { return ____emptyArray_5; }
inline WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<UnityEngine.Vector2>
struct List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* ____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_t7EF66508193EA1747FD65EC53012A60FF1697964, ____items_1)); }
inline Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* get__items_1() const { return ____items_1; }
inline Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* 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_t7EF66508193EA1747FD65EC53012A60FF1697964, ____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_t7EF66508193EA1747FD65EC53012A60FF1697964, ____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_t7EF66508193EA1747FD65EC53012A60FF1697964, ____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_t7EF66508193EA1747FD65EC53012A60FF1697964_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t7EF66508193EA1747FD65EC53012A60FF1697964_StaticFields, ____emptyArray_5)); }
inline Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* get__emptyArray_5() const { return ____emptyArray_5; }
inline Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ____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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5, ____items_1)); }
inline Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* get__items_1() const { return ____items_1; }
inline Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* 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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5, ____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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5, ____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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5, ____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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5_StaticFields, ____emptyArray_5)); }
inline Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* get__emptyArray_5() const { return ____emptyArray_5; }
inline Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.List`1<UnityEngine.Vector4>
struct List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ____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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955, ____items_1)); }
inline Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* get__items_1() const { return ____items_1; }
inline Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* 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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955, ____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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955, ____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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955, ____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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955_StaticFields, ____emptyArray_5)); }
inline Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* get__emptyArray_5() const { return ____emptyArray_5; }
inline Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
}
};
// System.Collections.Generic.Mscorlib_CollectionDebugView`1<System.Object>
struct Mscorlib_CollectionDebugView_1_t2EF1968261846577910D4513100D9D5DC2C1B60B : public RuntimeObject
{
public:
// System.Collections.Generic.ICollection`1<T> System.Collections.Generic.Mscorlib_CollectionDebugView`1::collection
RuntimeObject* ___collection_0;
public:
inline static int32_t get_offset_of_collection_0() { return static_cast<int32_t>(offsetof(Mscorlib_CollectionDebugView_1_t2EF1968261846577910D4513100D9D5DC2C1B60B, ___collection_0)); }
inline RuntimeObject* get_collection_0() const { return ___collection_0; }
inline RuntimeObject** get_address_of_collection_0() { return &___collection_0; }
inline void set_collection_0(RuntimeObject* value)
{
___collection_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___collection_0), (void*)value);
}
};
// System.Collections.Generic.Mscorlib_DictionaryDebugView`2<System.Object,System.Object>
struct Mscorlib_DictionaryDebugView_2_t072363C984BA77B9BD9AE7DED4A357F1A3055C67 : public RuntimeObject
{
public:
// System.Collections.Generic.IDictionary`2<K,V> System.Collections.Generic.Mscorlib_DictionaryDebugView`2::dict
RuntimeObject* ___dict_0;
public:
inline static int32_t get_offset_of_dict_0() { return static_cast<int32_t>(offsetof(Mscorlib_DictionaryDebugView_2_t072363C984BA77B9BD9AE7DED4A357F1A3055C67, ___dict_0)); }
inline RuntimeObject* get_dict_0() const { return ___dict_0; }
inline RuntimeObject** get_address_of_dict_0() { return &___dict_0; }
inline void set_dict_0(RuntimeObject* value)
{
___dict_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dict_0), (void*)value);
}
};
// System.Collections.Generic.Mscorlib_DictionaryKeyCollectionDebugView`2<System.Object,System.Object>
struct Mscorlib_DictionaryKeyCollectionDebugView_2_tA1FF97E21AB454C54317A5F9B5B8422BAC09200A : public RuntimeObject
{
public:
// System.Collections.Generic.ICollection`1<TKey> System.Collections.Generic.Mscorlib_DictionaryKeyCollectionDebugView`2::collection
RuntimeObject* ___collection_0;
public:
inline static int32_t get_offset_of_collection_0() { return static_cast<int32_t>(offsetof(Mscorlib_DictionaryKeyCollectionDebugView_2_tA1FF97E21AB454C54317A5F9B5B8422BAC09200A, ___collection_0)); }
inline RuntimeObject* get_collection_0() const { return ___collection_0; }
inline RuntimeObject** get_address_of_collection_0() { return &___collection_0; }
inline void set_collection_0(RuntimeObject* value)
{
___collection_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___collection_0), (void*)value);
}
};
// System.Collections.Generic.Mscorlib_DictionaryValueCollectionDebugView`2<System.Object,System.Object>
struct Mscorlib_DictionaryValueCollectionDebugView_2_tD668050091CB5A0083180F412122BE22E2FF5ED7 : public RuntimeObject
{
public:
// System.Collections.Generic.ICollection`1<TValue> System.Collections.Generic.Mscorlib_DictionaryValueCollectionDebugView`2::collection
RuntimeObject* ___collection_0;
public:
inline static int32_t get_offset_of_collection_0() { return static_cast<int32_t>(offsetof(Mscorlib_DictionaryValueCollectionDebugView_2_tD668050091CB5A0083180F412122BE22E2FF5ED7, ___collection_0)); }
inline RuntimeObject* get_collection_0() const { return ___collection_0; }
inline RuntimeObject** get_address_of_collection_0() { return &___collection_0; }
inline void set_collection_0(RuntimeObject* value)
{
___collection_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___collection_0), (void*)value);
}
};
// System.Collections.Generic.Mscorlib_KeyedCollectionDebugView`2<System.Object,System.Object>
struct Mscorlib_KeyedCollectionDebugView_2_t32C42FB572F9B044BCA33E8F219B32CD2370049D : public RuntimeObject
{
public:
// System.Collections.ObjectModel.KeyedCollection`2<K,T> System.Collections.Generic.Mscorlib_KeyedCollectionDebugView`2::kc
KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 * ___kc_0;
public:
inline static int32_t get_offset_of_kc_0() { return static_cast<int32_t>(offsetof(Mscorlib_KeyedCollectionDebugView_2_t32C42FB572F9B044BCA33E8F219B32CD2370049D, ___kc_0)); }
inline KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 * get_kc_0() const { return ___kc_0; }
inline KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 ** get_address_of_kc_0() { return &___kc_0; }
inline void set_kc_0(KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 * value)
{
___kc_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___kc_0), (void*)value);
}
};
// System.Collections.ObjectModel.Collection`1<System.Object>
struct Collection_1_t71DBDD60829CD647D0C2B74C708518E5CAEDB942 : public RuntimeObject
{
public:
// System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.Collection`1::items
RuntimeObject* ___items_0;
// System.Object System.Collections.ObjectModel.Collection`1::_syncRoot
RuntimeObject * ____syncRoot_1;
public:
inline static int32_t get_offset_of_items_0() { return static_cast<int32_t>(offsetof(Collection_1_t71DBDD60829CD647D0C2B74C708518E5CAEDB942, ___items_0)); }
inline RuntimeObject* get_items_0() const { return ___items_0; }
inline RuntimeObject** get_address_of_items_0() { return &___items_0; }
inline void set_items_0(RuntimeObject* value)
{
___items_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value);
}
inline static int32_t get_offset_of__syncRoot_1() { return static_cast<int32_t>(offsetof(Collection_1_t71DBDD60829CD647D0C2B74C708518E5CAEDB942, ____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<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct ReadOnlyCollection_1_t1214B4815AEAFF74D16F4D3B0B18980DEACAB5E4 : 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_t1214B4815AEAFF74D16F4D3B0B18980DEACAB5E4, ___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_t1214B4815AEAFF74D16F4D3B0B18980DEACAB5E4, ____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<UnityEngine.UIElements.FocusController_FocusedElement>
struct ReadOnlyCollection_1_t7B3BA9212C44C672BD9A66D5E124D40B72103A1B : 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_t7B3BA9212C44C672BD9A66D5E124D40B72103A1B, ___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_t7B3BA9212C44C672BD9A66D5E124D40B72103A1B, ____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<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct ReadOnlyCollection_1_tAD5F74E0BBC70A8BA6BD10A80B7345C49CE5DADD : 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_tAD5F74E0BBC70A8BA6BD10A80B7345C49CE5DADD, ___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_tAD5F74E0BBC70A8BA6BD10A80B7345C49CE5DADD, ____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<UnityEngine.Vector2>
struct ReadOnlyCollection_1_t31E6BC635526FE0BED073BE0D015C239D4A7A05B : 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_t31E6BC635526FE0BED073BE0D015C239D4A7A05B, ___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_t31E6BC635526FE0BED073BE0D015C239D4A7A05B, ____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<UnityEngine.Vector3>
struct ReadOnlyCollection_1_t0A7FD6A9B80DAB84DB798C91A54264DDDECC0E9F : 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_t0A7FD6A9B80DAB84DB798C91A54264DDDECC0E9F, ___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_t0A7FD6A9B80DAB84DB798C91A54264DDDECC0E9F, ____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<UnityEngine.Vector4>
struct ReadOnlyCollection_1_t0868AEA0BA931D8F2285A265E4F9D801D3A97C3C : 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_t0868AEA0BA931D8F2285A265E4F9D801D3A97C3C, ___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_t0868AEA0BA931D8F2285A265E4F9D801D3A97C3C, ____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.String
struct String_t : public RuntimeObject
{
public:
// System.Int32 System.String::m_stringLength
int32_t ___m_stringLength_0;
// System.Char System.String::m_firstChar
Il2CppChar ___m_firstChar_1;
public:
inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
inline void set_m_stringLength_0(int32_t value)
{
___m_stringLength_0 = value;
}
inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
inline void set_m_firstChar_1(Il2CppChar value)
{
___m_firstChar_1 = value;
}
};
struct String_t_StaticFields
{
public:
// System.String System.String::Empty
String_t* ___Empty_5;
public:
inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
inline String_t* get_Empty_5() const { return ___Empty_5; }
inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
inline void set_Empty_5(String_t* value)
{
___Empty_5 = value;
Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)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.KeyValuePair`2<System.Object,System.Object>
struct KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
RuntimeObject * ___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_t23481547E419E16E3B96A303578C1EB685C99EEE, ___key_0)); }
inline RuntimeObject * get_key_0() const { return ___key_0; }
inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
inline void set_key_0(RuntimeObject * value)
{
___key_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value);
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE, ___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.ObjectComparer`1<FairyGUI.GPath_Segment>
struct ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA : public Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<FairyGUI.GPathPoint>
struct ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378 : public Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<FairyGUI.TextField_CharPosition>
struct ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125 : public Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<System.Boolean>
struct ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74 : public Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<System.Byte>
struct ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F : public Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<System.Char>
struct ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD : public Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD : public Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<System.Int32>
struct ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2 : public Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<System.Int32Enum>
struct ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6 : public Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<System.Int64>
struct ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB : public Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<System.Object>
struct ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F : public Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<System.Single>
struct ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898 : public Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<System.UInt64>
struct ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F : public Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.AnimatorClipInfo>
struct ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797 : public Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>
struct ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD : public Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Color32>
struct ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB : public Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Color>
struct ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7 : public Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Matrix4x4>
struct ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8 : public Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.ParticleSystem_Particle>
struct ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603 : public Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.RaycastHit2D>
struct ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E : public Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Rect>
struct ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4 : public Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785 : public Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.UIElements.FocusController_FocusedElement>
struct ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3 : public Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067 : public Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector2>
struct ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F : public Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector3>
struct ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6 : public Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D
{
public:
public:
};
// System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector4>
struct ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4 : public Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPath_Segment>
struct ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2 : public EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPathPoint>
struct ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA : public EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.TextField_CharPosition>
struct ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF : public EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<System.Boolean>
struct ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360 : public EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<System.Byte>
struct ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80 : public EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<System.Char>
struct ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3 : public EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>
struct ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9 : public EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<System.Guid>
struct ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF : public EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<System.Int32>
struct ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD : public EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<System.Int32Enum>
struct ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33 : public EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C
{
public:
public:
};
// System.Collections.Generic.ObjectEqualityComparer`1<System.Int64>
struct ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0 : public EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E
{
public:
public:
};
// System.Collections.ObjectModel.KeyedCollection`2<System.Object,System.Object>
struct KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 : public Collection_1_t71DBDD60829CD647D0C2B74C708518E5CAEDB942
{
public:
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.ObjectModel.KeyedCollection`2::comparer
RuntimeObject* ___comparer_2;
// System.Collections.Generic.Dictionary`2<TKey,TItem> System.Collections.ObjectModel.KeyedCollection`2::dict
Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * ___dict_3;
// System.Int32 System.Collections.ObjectModel.KeyedCollection`2::keyCount
int32_t ___keyCount_4;
// System.Int32 System.Collections.ObjectModel.KeyedCollection`2::threshold
int32_t ___threshold_5;
public:
inline static int32_t get_offset_of_comparer_2() { return static_cast<int32_t>(offsetof(KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471, ___comparer_2)); }
inline RuntimeObject* get_comparer_2() const { return ___comparer_2; }
inline RuntimeObject** get_address_of_comparer_2() { return &___comparer_2; }
inline void set_comparer_2(RuntimeObject* value)
{
___comparer_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___comparer_2), (void*)value);
}
inline static int32_t get_offset_of_dict_3() { return static_cast<int32_t>(offsetof(KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471, ___dict_3)); }
inline Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * get_dict_3() const { return ___dict_3; }
inline Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA ** get_address_of_dict_3() { return &___dict_3; }
inline void set_dict_3(Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * value)
{
___dict_3 = value;
Il2CppCodeGenWriteBarrier((void**)(&___dict_3), (void*)value);
}
inline static int32_t get_offset_of_keyCount_4() { return static_cast<int32_t>(offsetof(KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471, ___keyCount_4)); }
inline int32_t get_keyCount_4() const { return ___keyCount_4; }
inline int32_t* get_address_of_keyCount_4() { return &___keyCount_4; }
inline void set_keyCount_4(int32_t value)
{
___keyCount_4 = value;
}
inline static int32_t get_offset_of_threshold_5() { return static_cast<int32_t>(offsetof(KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471, ___threshold_5)); }
inline int32_t get_threshold_5() const { return ___threshold_5; }
inline int32_t* get_address_of_threshold_5() { return &___threshold_5; }
inline void set_threshold_5(int32_t value)
{
___threshold_5 = 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.Guid
struct Guid_t
{
public:
// System.Int32 System.Guid::_a
int32_t ____a_1;
// System.Int16 System.Guid::_b
int16_t ____b_2;
// System.Int16 System.Guid::_c
int16_t ____c_3;
// System.Byte System.Guid::_d
uint8_t ____d_4;
// System.Byte System.Guid::_e
uint8_t ____e_5;
// System.Byte System.Guid::_f
uint8_t ____f_6;
// System.Byte System.Guid::_g
uint8_t ____g_7;
// System.Byte System.Guid::_h
uint8_t ____h_8;
// System.Byte System.Guid::_i
uint8_t ____i_9;
// System.Byte System.Guid::_j
uint8_t ____j_10;
// System.Byte System.Guid::_k
uint8_t ____k_11;
public:
inline static int32_t get_offset_of__a_1() { return static_cast<int32_t>(offsetof(Guid_t, ____a_1)); }
inline int32_t get__a_1() const { return ____a_1; }
inline int32_t* get_address_of__a_1() { return &____a_1; }
inline void set__a_1(int32_t value)
{
____a_1 = value;
}
inline static int32_t get_offset_of__b_2() { return static_cast<int32_t>(offsetof(Guid_t, ____b_2)); }
inline int16_t get__b_2() const { return ____b_2; }
inline int16_t* get_address_of__b_2() { return &____b_2; }
inline void set__b_2(int16_t value)
{
____b_2 = value;
}
inline static int32_t get_offset_of__c_3() { return static_cast<int32_t>(offsetof(Guid_t, ____c_3)); }
inline int16_t get__c_3() const { return ____c_3; }
inline int16_t* get_address_of__c_3() { return &____c_3; }
inline void set__c_3(int16_t value)
{
____c_3 = value;
}
inline static int32_t get_offset_of__d_4() { return static_cast<int32_t>(offsetof(Guid_t, ____d_4)); }
inline uint8_t get__d_4() const { return ____d_4; }
inline uint8_t* get_address_of__d_4() { return &____d_4; }
inline void set__d_4(uint8_t value)
{
____d_4 = value;
}
inline static int32_t get_offset_of__e_5() { return static_cast<int32_t>(offsetof(Guid_t, ____e_5)); }
inline uint8_t get__e_5() const { return ____e_5; }
inline uint8_t* get_address_of__e_5() { return &____e_5; }
inline void set__e_5(uint8_t value)
{
____e_5 = value;
}
inline static int32_t get_offset_of__f_6() { return static_cast<int32_t>(offsetof(Guid_t, ____f_6)); }
inline uint8_t get__f_6() const { return ____f_6; }
inline uint8_t* get_address_of__f_6() { return &____f_6; }
inline void set__f_6(uint8_t value)
{
____f_6 = value;
}
inline static int32_t get_offset_of__g_7() { return static_cast<int32_t>(offsetof(Guid_t, ____g_7)); }
inline uint8_t get__g_7() const { return ____g_7; }
inline uint8_t* get_address_of__g_7() { return &____g_7; }
inline void set__g_7(uint8_t value)
{
____g_7 = value;
}
inline static int32_t get_offset_of__h_8() { return static_cast<int32_t>(offsetof(Guid_t, ____h_8)); }
inline uint8_t get__h_8() const { return ____h_8; }
inline uint8_t* get_address_of__h_8() { return &____h_8; }
inline void set__h_8(uint8_t value)
{
____h_8 = value;
}
inline static int32_t get_offset_of__i_9() { return static_cast<int32_t>(offsetof(Guid_t, ____i_9)); }
inline uint8_t get__i_9() const { return ____i_9; }
inline uint8_t* get_address_of__i_9() { return &____i_9; }
inline void set__i_9(uint8_t value)
{
____i_9 = value;
}
inline static int32_t get_offset_of__j_10() { return static_cast<int32_t>(offsetof(Guid_t, ____j_10)); }
inline uint8_t get__j_10() const { return ____j_10; }
inline uint8_t* get_address_of__j_10() { return &____j_10; }
inline void set__j_10(uint8_t value)
{
____j_10 = value;
}
inline static int32_t get_offset_of__k_11() { return static_cast<int32_t>(offsetof(Guid_t, ____k_11)); }
inline uint8_t get__k_11() const { return ____k_11; }
inline uint8_t* get_address_of__k_11() { return &____k_11; }
inline void set__k_11(uint8_t value)
{
____k_11 = value;
}
};
struct Guid_t_StaticFields
{
public:
// System.Guid System.Guid::Empty
Guid_t ___Empty_0;
// System.Object System.Guid::_rngAccess
RuntimeObject * ____rngAccess_12;
// System.Security.Cryptography.RandomNumberGenerator System.Guid::_rng
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ____rng_13;
public:
inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ___Empty_0)); }
inline Guid_t get_Empty_0() const { return ___Empty_0; }
inline Guid_t * get_address_of_Empty_0() { return &___Empty_0; }
inline void set_Empty_0(Guid_t value)
{
___Empty_0 = value;
}
inline static int32_t get_offset_of__rngAccess_12() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rngAccess_12)); }
inline RuntimeObject * get__rngAccess_12() const { return ____rngAccess_12; }
inline RuntimeObject ** get_address_of__rngAccess_12() { return &____rngAccess_12; }
inline void set__rngAccess_12(RuntimeObject * value)
{
____rngAccess_12 = value;
Il2CppCodeGenWriteBarrier((void**)(&____rngAccess_12), (void*)value);
}
inline static int32_t get_offset_of__rng_13() { return static_cast<int32_t>(offsetof(Guid_t_StaticFields, ____rng_13)); }
inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * get__rng_13() const { return ____rng_13; }
inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 ** get_address_of__rng_13() { return &____rng_13; }
inline void set__rng_13(RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * value)
{
____rng_13 = value;
Il2CppCodeGenWriteBarrier((void**)(&____rng_13), (void*)value);
}
};
// 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.UInt64
struct UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E
{
public:
// System.UInt64 System.UInt64::m_value
uint64_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E, ___m_value_0)); }
inline uint64_t get_m_value_0() const { return ___m_value_0; }
inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint64_t value)
{
___m_value_0 = value;
}
};
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017
{
public:
union
{
struct
{
};
uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
};
public:
};
// UnityEngine.AnimatorClipInfo
struct AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180
{
public:
// System.Int32 UnityEngine.AnimatorClipInfo::m_ClipInstanceID
int32_t ___m_ClipInstanceID_0;
// System.Single UnityEngine.AnimatorClipInfo::m_Weight
float ___m_Weight_1;
public:
inline static int32_t get_offset_of_m_ClipInstanceID_0() { return static_cast<int32_t>(offsetof(AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180, ___m_ClipInstanceID_0)); }
inline int32_t get_m_ClipInstanceID_0() const { return ___m_ClipInstanceID_0; }
inline int32_t* get_address_of_m_ClipInstanceID_0() { return &___m_ClipInstanceID_0; }
inline void set_m_ClipInstanceID_0(int32_t value)
{
___m_ClipInstanceID_0 = value;
}
inline static int32_t get_offset_of_m_Weight_1() { return static_cast<int32_t>(offsetof(AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180, ___m_Weight_1)); }
inline float get_m_Weight_1() const { return ___m_Weight_1; }
inline float* get_address_of_m_Weight_1() { return &___m_Weight_1; }
inline void set_m_Weight_1(float value)
{
___m_Weight_1 = value;
}
};
// UnityEngine.BeforeRenderHelper_OrderBlock
struct OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727
{
public:
// System.Int32 UnityEngine.BeforeRenderHelper_OrderBlock::order
int32_t ___order_0;
// UnityEngine.Events.UnityAction UnityEngine.BeforeRenderHelper_OrderBlock::callback
UnityAction_tD19B26F1B2C048E38FD5801A33573BE01064CAF4 * ___callback_1;
public:
inline static int32_t get_offset_of_order_0() { return static_cast<int32_t>(offsetof(OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727, ___order_0)); }
inline int32_t get_order_0() const { return ___order_0; }
inline int32_t* get_address_of_order_0() { return &___order_0; }
inline void set_order_0(int32_t value)
{
___order_0 = value;
}
inline static int32_t get_offset_of_callback_1() { return static_cast<int32_t>(offsetof(OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727, ___callback_1)); }
inline UnityAction_tD19B26F1B2C048E38FD5801A33573BE01064CAF4 * get_callback_1() const { return ___callback_1; }
inline UnityAction_tD19B26F1B2C048E38FD5801A33573BE01064CAF4 ** get_address_of_callback_1() { return &___callback_1; }
inline void set_callback_1(UnityAction_tD19B26F1B2C048E38FD5801A33573BE01064CAF4 * value)
{
___callback_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___callback_1), (void*)value);
}
};
// Native definition for P/Invoke marshalling of UnityEngine.BeforeRenderHelper/OrderBlock
struct OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727_marshaled_pinvoke
{
int32_t ___order_0;
Il2CppMethodPointer ___callback_1;
};
// Native definition for COM marshalling of UnityEngine.BeforeRenderHelper/OrderBlock
struct OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727_marshaled_com
{
int32_t ___order_0;
Il2CppMethodPointer ___callback_1;
};
// UnityEngine.Color
struct Color_t119BCA590009762C7223FDD3AF9706653AC84ED2
{
public:
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
public:
inline static int32_t get_offset_of_r_0() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___r_0)); }
inline float get_r_0() const { return ___r_0; }
inline float* get_address_of_r_0() { return &___r_0; }
inline void set_r_0(float value)
{
___r_0 = value;
}
inline static int32_t get_offset_of_g_1() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___g_1)); }
inline float get_g_1() const { return ___g_1; }
inline float* get_address_of_g_1() { return &___g_1; }
inline void set_g_1(float value)
{
___g_1 = value;
}
inline static int32_t get_offset_of_b_2() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___b_2)); }
inline float get_b_2() const { return ___b_2; }
inline float* get_address_of_b_2() { return &___b_2; }
inline void set_b_2(float value)
{
___b_2 = value;
}
inline static int32_t get_offset_of_a_3() { return static_cast<int32_t>(offsetof(Color_t119BCA590009762C7223FDD3AF9706653AC84ED2, ___a_3)); }
inline float get_a_3() const { return ___a_3; }
inline float* get_address_of_a_3() { return &___a_3; }
inline void set_a_3(float value)
{
___a_3 = value;
}
};
// UnityEngine.Color32
struct Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23
{
public:
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Int32 UnityEngine.Color32::rgba
int32_t ___rgba_0;
};
#pragma pack(pop, tp)
struct
{
int32_t ___rgba_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Byte UnityEngine.Color32::r
uint8_t ___r_1;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___r_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___g_2_OffsetPadding[1];
// System.Byte UnityEngine.Color32::g
uint8_t ___g_2;
};
#pragma pack(pop, tp)
struct
{
char ___g_2_OffsetPadding_forAlignmentOnly[1];
uint8_t ___g_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___b_3_OffsetPadding[2];
// System.Byte UnityEngine.Color32::b
uint8_t ___b_3;
};
#pragma pack(pop, tp)
struct
{
char ___b_3_OffsetPadding_forAlignmentOnly[2];
uint8_t ___b_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___a_4_OffsetPadding[3];
// System.Byte UnityEngine.Color32::a
uint8_t ___a_4;
};
#pragma pack(pop, tp)
struct
{
char ___a_4_OffsetPadding_forAlignmentOnly[3];
uint8_t ___a_4_forAlignmentOnly;
};
};
public:
inline static int32_t get_offset_of_rgba_0() { return static_cast<int32_t>(offsetof(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23, ___rgba_0)); }
inline int32_t get_rgba_0() const { return ___rgba_0; }
inline int32_t* get_address_of_rgba_0() { return &___rgba_0; }
inline void set_rgba_0(int32_t value)
{
___rgba_0 = value;
}
inline static int32_t get_offset_of_r_1() { return static_cast<int32_t>(offsetof(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23, ___r_1)); }
inline uint8_t get_r_1() const { return ___r_1; }
inline uint8_t* get_address_of_r_1() { return &___r_1; }
inline void set_r_1(uint8_t value)
{
___r_1 = value;
}
inline static int32_t get_offset_of_g_2() { return static_cast<int32_t>(offsetof(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23, ___g_2)); }
inline uint8_t get_g_2() const { return ___g_2; }
inline uint8_t* get_address_of_g_2() { return &___g_2; }
inline void set_g_2(uint8_t value)
{
___g_2 = value;
}
inline static int32_t get_offset_of_b_3() { return static_cast<int32_t>(offsetof(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23, ___b_3)); }
inline uint8_t get_b_3() const { return ___b_3; }
inline uint8_t* get_address_of_b_3() { return &___b_3; }
inline void set_b_3(uint8_t value)
{
___b_3 = value;
}
inline static int32_t get_offset_of_a_4() { return static_cast<int32_t>(offsetof(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23, ___a_4)); }
inline uint8_t get_a_4() const { return ___a_4; }
inline uint8_t* get_address_of_a_4() { return &___a_4; }
inline void set_a_4(uint8_t value)
{
___a_4 = value;
}
};
// UnityEngine.Matrix4x4
struct Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA
{
public:
// System.Single UnityEngine.Matrix4x4::m00
float ___m00_0;
// System.Single UnityEngine.Matrix4x4::m10
float ___m10_1;
// System.Single UnityEngine.Matrix4x4::m20
float ___m20_2;
// System.Single UnityEngine.Matrix4x4::m30
float ___m30_3;
// System.Single UnityEngine.Matrix4x4::m01
float ___m01_4;
// System.Single UnityEngine.Matrix4x4::m11
float ___m11_5;
// System.Single UnityEngine.Matrix4x4::m21
float ___m21_6;
// System.Single UnityEngine.Matrix4x4::m31
float ___m31_7;
// System.Single UnityEngine.Matrix4x4::m02
float ___m02_8;
// System.Single UnityEngine.Matrix4x4::m12
float ___m12_9;
// System.Single UnityEngine.Matrix4x4::m22
float ___m22_10;
// System.Single UnityEngine.Matrix4x4::m32
float ___m32_11;
// System.Single UnityEngine.Matrix4x4::m03
float ___m03_12;
// System.Single UnityEngine.Matrix4x4::m13
float ___m13_13;
// System.Single UnityEngine.Matrix4x4::m23
float ___m23_14;
// System.Single UnityEngine.Matrix4x4::m33
float ___m33_15;
public:
inline static int32_t get_offset_of_m00_0() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m00_0)); }
inline float get_m00_0() const { return ___m00_0; }
inline float* get_address_of_m00_0() { return &___m00_0; }
inline void set_m00_0(float value)
{
___m00_0 = value;
}
inline static int32_t get_offset_of_m10_1() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m10_1)); }
inline float get_m10_1() const { return ___m10_1; }
inline float* get_address_of_m10_1() { return &___m10_1; }
inline void set_m10_1(float value)
{
___m10_1 = value;
}
inline static int32_t get_offset_of_m20_2() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m20_2)); }
inline float get_m20_2() const { return ___m20_2; }
inline float* get_address_of_m20_2() { return &___m20_2; }
inline void set_m20_2(float value)
{
___m20_2 = value;
}
inline static int32_t get_offset_of_m30_3() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m30_3)); }
inline float get_m30_3() const { return ___m30_3; }
inline float* get_address_of_m30_3() { return &___m30_3; }
inline void set_m30_3(float value)
{
___m30_3 = value;
}
inline static int32_t get_offset_of_m01_4() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m01_4)); }
inline float get_m01_4() const { return ___m01_4; }
inline float* get_address_of_m01_4() { return &___m01_4; }
inline void set_m01_4(float value)
{
___m01_4 = value;
}
inline static int32_t get_offset_of_m11_5() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m11_5)); }
inline float get_m11_5() const { return ___m11_5; }
inline float* get_address_of_m11_5() { return &___m11_5; }
inline void set_m11_5(float value)
{
___m11_5 = value;
}
inline static int32_t get_offset_of_m21_6() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m21_6)); }
inline float get_m21_6() const { return ___m21_6; }
inline float* get_address_of_m21_6() { return &___m21_6; }
inline void set_m21_6(float value)
{
___m21_6 = value;
}
inline static int32_t get_offset_of_m31_7() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m31_7)); }
inline float get_m31_7() const { return ___m31_7; }
inline float* get_address_of_m31_7() { return &___m31_7; }
inline void set_m31_7(float value)
{
___m31_7 = value;
}
inline static int32_t get_offset_of_m02_8() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m02_8)); }
inline float get_m02_8() const { return ___m02_8; }
inline float* get_address_of_m02_8() { return &___m02_8; }
inline void set_m02_8(float value)
{
___m02_8 = value;
}
inline static int32_t get_offset_of_m12_9() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m12_9)); }
inline float get_m12_9() const { return ___m12_9; }
inline float* get_address_of_m12_9() { return &___m12_9; }
inline void set_m12_9(float value)
{
___m12_9 = value;
}
inline static int32_t get_offset_of_m22_10() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m22_10)); }
inline float get_m22_10() const { return ___m22_10; }
inline float* get_address_of_m22_10() { return &___m22_10; }
inline void set_m22_10(float value)
{
___m22_10 = value;
}
inline static int32_t get_offset_of_m32_11() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m32_11)); }
inline float get_m32_11() const { return ___m32_11; }
inline float* get_address_of_m32_11() { return &___m32_11; }
inline void set_m32_11(float value)
{
___m32_11 = value;
}
inline static int32_t get_offset_of_m03_12() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m03_12)); }
inline float get_m03_12() const { return ___m03_12; }
inline float* get_address_of_m03_12() { return &___m03_12; }
inline void set_m03_12(float value)
{
___m03_12 = value;
}
inline static int32_t get_offset_of_m13_13() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m13_13)); }
inline float get_m13_13() const { return ___m13_13; }
inline float* get_address_of_m13_13() { return &___m13_13; }
inline void set_m13_13(float value)
{
___m13_13 = value;
}
inline static int32_t get_offset_of_m23_14() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m23_14)); }
inline float get_m23_14() const { return ___m23_14; }
inline float* get_address_of_m23_14() { return &___m23_14; }
inline void set_m23_14(float value)
{
___m23_14 = value;
}
inline static int32_t get_offset_of_m33_15() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA, ___m33_15)); }
inline float get_m33_15() const { return ___m33_15; }
inline float* get_address_of_m33_15() { return &___m33_15; }
inline void set_m33_15(float value)
{
___m33_15 = value;
}
};
struct Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields
{
public:
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___zeroMatrix_16;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___identityMatrix_17;
public:
inline static int32_t get_offset_of_zeroMatrix_16() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields, ___zeroMatrix_16)); }
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_zeroMatrix_16() const { return ___zeroMatrix_16; }
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_zeroMatrix_16() { return &___zeroMatrix_16; }
inline void set_zeroMatrix_16(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
{
___zeroMatrix_16 = value;
}
inline static int32_t get_offset_of_identityMatrix_17() { return static_cast<int32_t>(offsetof(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA_StaticFields, ___identityMatrix_17)); }
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA get_identityMatrix_17() const { return ___identityMatrix_17; }
inline Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA * get_address_of_identityMatrix_17() { return &___identityMatrix_17; }
inline void set_identityMatrix_17(Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA value)
{
___identityMatrix_17 = value;
}
};
// UnityEngine.Rect
struct Rect_t35B976DE901B5423C11705E156938EA27AB402CE
{
public:
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
public:
inline static int32_t get_offset_of_m_XMin_0() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_XMin_0)); }
inline float get_m_XMin_0() const { return ___m_XMin_0; }
inline float* get_address_of_m_XMin_0() { return &___m_XMin_0; }
inline void set_m_XMin_0(float value)
{
___m_XMin_0 = value;
}
inline static int32_t get_offset_of_m_YMin_1() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_YMin_1)); }
inline float get_m_YMin_1() const { return ___m_YMin_1; }
inline float* get_address_of_m_YMin_1() { return &___m_YMin_1; }
inline void set_m_YMin_1(float value)
{
___m_YMin_1 = value;
}
inline static int32_t get_offset_of_m_Width_2() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_Width_2)); }
inline float get_m_Width_2() const { return ___m_Width_2; }
inline float* get_address_of_m_Width_2() { return &___m_Width_2; }
inline void set_m_Width_2(float value)
{
___m_Width_2 = value;
}
inline static int32_t get_offset_of_m_Height_3() { return static_cast<int32_t>(offsetof(Rect_t35B976DE901B5423C11705E156938EA27AB402CE, ___m_Height_3)); }
inline float get_m_Height_3() const { return ___m_Height_3; }
inline float* get_address_of_m_Height_3() { return &___m_Height_3; }
inline void set_m_Height_3(float value)
{
___m_Height_3 = value;
}
};
// UnityEngine.Rendering.ReflectionProbeBlendInfo
struct ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F
{
public:
// UnityEngine.ReflectionProbe UnityEngine.Rendering.ReflectionProbeBlendInfo::probe
ReflectionProbe_t8CA59E05D8F20EDFE174BFF49CD3FB2DC62F207C * ___probe_0;
// System.Single UnityEngine.Rendering.ReflectionProbeBlendInfo::weight
float ___weight_1;
public:
inline static int32_t get_offset_of_probe_0() { return static_cast<int32_t>(offsetof(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F, ___probe_0)); }
inline ReflectionProbe_t8CA59E05D8F20EDFE174BFF49CD3FB2DC62F207C * get_probe_0() const { return ___probe_0; }
inline ReflectionProbe_t8CA59E05D8F20EDFE174BFF49CD3FB2DC62F207C ** get_address_of_probe_0() { return &___probe_0; }
inline void set_probe_0(ReflectionProbe_t8CA59E05D8F20EDFE174BFF49CD3FB2DC62F207C * value)
{
___probe_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___probe_0), (void*)value);
}
inline static int32_t get_offset_of_weight_1() { return static_cast<int32_t>(offsetof(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F, ___weight_1)); }
inline float get_weight_1() const { return ___weight_1; }
inline float* get_address_of_weight_1() { return &___weight_1; }
inline void set_weight_1(float value)
{
___weight_1 = value;
}
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.ReflectionProbeBlendInfo
struct ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F_marshaled_pinvoke
{
ReflectionProbe_t8CA59E05D8F20EDFE174BFF49CD3FB2DC62F207C * ___probe_0;
float ___weight_1;
};
// Native definition for COM marshalling of UnityEngine.Rendering.ReflectionProbeBlendInfo
struct ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F_marshaled_com
{
ReflectionProbe_t8CA59E05D8F20EDFE174BFF49CD3FB2DC62F207C * ___probe_0;
float ___weight_1;
};
// UnityEngine.UIElements.FocusController_FocusedElement
struct FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070
{
public:
// UnityEngine.UIElements.VisualElement UnityEngine.UIElements.FocusController_FocusedElement::m_SubTreeRoot
VisualElement_t0EB50F3AD9103B6EEB58682651950BE7C7A4AD57 * ___m_SubTreeRoot_0;
// UnityEngine.UIElements.Focusable UnityEngine.UIElements.FocusController_FocusedElement::m_FocusedElement
Focusable_tE75872B8E11B244036F83AB8FFBB20F782F19C6B * ___m_FocusedElement_1;
public:
inline static int32_t get_offset_of_m_SubTreeRoot_0() { return static_cast<int32_t>(offsetof(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070, ___m_SubTreeRoot_0)); }
inline VisualElement_t0EB50F3AD9103B6EEB58682651950BE7C7A4AD57 * get_m_SubTreeRoot_0() const { return ___m_SubTreeRoot_0; }
inline VisualElement_t0EB50F3AD9103B6EEB58682651950BE7C7A4AD57 ** get_address_of_m_SubTreeRoot_0() { return &___m_SubTreeRoot_0; }
inline void set_m_SubTreeRoot_0(VisualElement_t0EB50F3AD9103B6EEB58682651950BE7C7A4AD57 * value)
{
___m_SubTreeRoot_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_SubTreeRoot_0), (void*)value);
}
inline static int32_t get_offset_of_m_FocusedElement_1() { return static_cast<int32_t>(offsetof(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070, ___m_FocusedElement_1)); }
inline Focusable_tE75872B8E11B244036F83AB8FFBB20F782F19C6B * get_m_FocusedElement_1() const { return ___m_FocusedElement_1; }
inline Focusable_tE75872B8E11B244036F83AB8FFBB20F782F19C6B ** get_address_of_m_FocusedElement_1() { return &___m_FocusedElement_1; }
inline void set_m_FocusedElement_1(Focusable_tE75872B8E11B244036F83AB8FFBB20F782F19C6B * value)
{
___m_FocusedElement_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_FocusedElement_1), (void*)value);
}
};
// Native definition for P/Invoke marshalling of UnityEngine.UIElements.FocusController/FocusedElement
struct FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070_marshaled_pinvoke
{
VisualElement_t0EB50F3AD9103B6EEB58682651950BE7C7A4AD57 * ___m_SubTreeRoot_0;
Focusable_tE75872B8E11B244036F83AB8FFBB20F782F19C6B * ___m_FocusedElement_1;
};
// Native definition for COM marshalling of UnityEngine.UIElements.FocusController/FocusedElement
struct FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070_marshaled_com
{
VisualElement_t0EB50F3AD9103B6EEB58682651950BE7C7A4AD57 * ___m_SubTreeRoot_0;
Focusable_tE75872B8E11B244036F83AB8FFBB20F782F19C6B * ___m_FocusedElement_1;
};
// UnityEngine.UnitySynchronizationContext_WorkRequest
struct WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94
{
public:
// System.Threading.SendOrPostCallback UnityEngine.UnitySynchronizationContext_WorkRequest::m_DelagateCallback
SendOrPostCallback_t3F9C0164860E4AA5138DF8B4488DFB0D33147F01 * ___m_DelagateCallback_0;
// System.Object UnityEngine.UnitySynchronizationContext_WorkRequest::m_DelagateState
RuntimeObject * ___m_DelagateState_1;
// System.Threading.ManualResetEvent UnityEngine.UnitySynchronizationContext_WorkRequest::m_WaitHandle
ManualResetEvent_tDFAF117B200ECA4CCF4FD09593F949A016D55408 * ___m_WaitHandle_2;
public:
inline static int32_t get_offset_of_m_DelagateCallback_0() { return static_cast<int32_t>(offsetof(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94, ___m_DelagateCallback_0)); }
inline SendOrPostCallback_t3F9C0164860E4AA5138DF8B4488DFB0D33147F01 * get_m_DelagateCallback_0() const { return ___m_DelagateCallback_0; }
inline SendOrPostCallback_t3F9C0164860E4AA5138DF8B4488DFB0D33147F01 ** get_address_of_m_DelagateCallback_0() { return &___m_DelagateCallback_0; }
inline void set_m_DelagateCallback_0(SendOrPostCallback_t3F9C0164860E4AA5138DF8B4488DFB0D33147F01 * value)
{
___m_DelagateCallback_0 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_DelagateCallback_0), (void*)value);
}
inline static int32_t get_offset_of_m_DelagateState_1() { return static_cast<int32_t>(offsetof(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94, ___m_DelagateState_1)); }
inline RuntimeObject * get_m_DelagateState_1() const { return ___m_DelagateState_1; }
inline RuntimeObject ** get_address_of_m_DelagateState_1() { return &___m_DelagateState_1; }
inline void set_m_DelagateState_1(RuntimeObject * value)
{
___m_DelagateState_1 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_DelagateState_1), (void*)value);
}
inline static int32_t get_offset_of_m_WaitHandle_2() { return static_cast<int32_t>(offsetof(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94, ___m_WaitHandle_2)); }
inline ManualResetEvent_tDFAF117B200ECA4CCF4FD09593F949A016D55408 * get_m_WaitHandle_2() const { return ___m_WaitHandle_2; }
inline ManualResetEvent_tDFAF117B200ECA4CCF4FD09593F949A016D55408 ** get_address_of_m_WaitHandle_2() { return &___m_WaitHandle_2; }
inline void set_m_WaitHandle_2(ManualResetEvent_tDFAF117B200ECA4CCF4FD09593F949A016D55408 * value)
{
___m_WaitHandle_2 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_WaitHandle_2), (void*)value);
}
};
// Native definition for P/Invoke marshalling of UnityEngine.UnitySynchronizationContext/WorkRequest
struct WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94_marshaled_pinvoke
{
Il2CppMethodPointer ___m_DelagateCallback_0;
Il2CppIUnknown* ___m_DelagateState_1;
ManualResetEvent_tDFAF117B200ECA4CCF4FD09593F949A016D55408 * ___m_WaitHandle_2;
};
// Native definition for COM marshalling of UnityEngine.UnitySynchronizationContext/WorkRequest
struct WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94_marshaled_com
{
Il2CppMethodPointer ___m_DelagateCallback_0;
Il2CppIUnknown* ___m_DelagateState_1;
ManualResetEvent_tDFAF117B200ECA4CCF4FD09593F949A016D55408 * ___m_WaitHandle_2;
};
// UnityEngine.Vector2
struct Vector2_tA85D2DD88578276CA8A8796756458277E72D073D
{
public:
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
public:
inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D, ___x_0)); }
inline float get_x_0() const { return ___x_0; }
inline float* get_address_of_x_0() { return &___x_0; }
inline void set_x_0(float value)
{
___x_0 = value;
}
inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D, ___y_1)); }
inline float get_y_1() const { return ___y_1; }
inline float* get_address_of_y_1() { return &___y_1; }
inline void set_y_1(float value)
{
___y_1 = value;
}
};
struct Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields
{
public:
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___negativeInfinityVector_9;
public:
inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___zeroVector_2)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_zeroVector_2() const { return ___zeroVector_2; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_zeroVector_2() { return &___zeroVector_2; }
inline void set_zeroVector_2(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___zeroVector_2 = value;
}
inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___oneVector_3)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_oneVector_3() const { return ___oneVector_3; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_oneVector_3() { return &___oneVector_3; }
inline void set_oneVector_3(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___oneVector_3 = value;
}
inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___upVector_4)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_upVector_4() const { return ___upVector_4; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_upVector_4() { return &___upVector_4; }
inline void set_upVector_4(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___upVector_4 = value;
}
inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___downVector_5)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_downVector_5() const { return ___downVector_5; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_downVector_5() { return &___downVector_5; }
inline void set_downVector_5(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___downVector_5 = value;
}
inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___leftVector_6)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_leftVector_6() const { return ___leftVector_6; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_leftVector_6() { return &___leftVector_6; }
inline void set_leftVector_6(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___leftVector_6 = value;
}
inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___rightVector_7)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_rightVector_7() const { return ___rightVector_7; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_rightVector_7() { return &___rightVector_7; }
inline void set_rightVector_7(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___rightVector_7 = value;
}
inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___positiveInfinityVector_8)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
inline void set_positiveInfinityVector_8(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___positiveInfinityVector_8 = value;
}
inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D_StaticFields, ___negativeInfinityVector_9)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
inline void set_negativeInfinityVector_9(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___negativeInfinityVector_9 = value;
}
};
// UnityEngine.Vector3
struct Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720
{
public:
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
public:
inline static int32_t get_offset_of_x_2() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___x_2)); }
inline float get_x_2() const { return ___x_2; }
inline float* get_address_of_x_2() { return &___x_2; }
inline void set_x_2(float value)
{
___x_2 = value;
}
inline static int32_t get_offset_of_y_3() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___y_3)); }
inline float get_y_3() const { return ___y_3; }
inline float* get_address_of_y_3() { return &___y_3; }
inline void set_y_3(float value)
{
___y_3 = value;
}
inline static int32_t get_offset_of_z_4() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720, ___z_4)); }
inline float get_z_4() const { return ___z_4; }
inline float* get_address_of_z_4() { return &___z_4; }
inline void set_z_4(float value)
{
___z_4 = value;
}
};
struct Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields
{
public:
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___negativeInfinityVector_14;
public:
inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___zeroVector_5)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_zeroVector_5() const { return ___zeroVector_5; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_zeroVector_5() { return &___zeroVector_5; }
inline void set_zeroVector_5(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___zeroVector_5 = value;
}
inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___oneVector_6)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_oneVector_6() const { return ___oneVector_6; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_oneVector_6() { return &___oneVector_6; }
inline void set_oneVector_6(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___oneVector_6 = value;
}
inline static int32_t get_offset_of_upVector_7() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___upVector_7)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_upVector_7() const { return ___upVector_7; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_upVector_7() { return &___upVector_7; }
inline void set_upVector_7(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___upVector_7 = value;
}
inline static int32_t get_offset_of_downVector_8() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___downVector_8)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_downVector_8() const { return ___downVector_8; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_downVector_8() { return &___downVector_8; }
inline void set_downVector_8(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___downVector_8 = value;
}
inline static int32_t get_offset_of_leftVector_9() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___leftVector_9)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_leftVector_9() const { return ___leftVector_9; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_leftVector_9() { return &___leftVector_9; }
inline void set_leftVector_9(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___leftVector_9 = value;
}
inline static int32_t get_offset_of_rightVector_10() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___rightVector_10)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_rightVector_10() const { return ___rightVector_10; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_rightVector_10() { return &___rightVector_10; }
inline void set_rightVector_10(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___rightVector_10 = value;
}
inline static int32_t get_offset_of_forwardVector_11() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___forwardVector_11)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_forwardVector_11() const { return ___forwardVector_11; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_forwardVector_11() { return &___forwardVector_11; }
inline void set_forwardVector_11(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___forwardVector_11 = value;
}
inline static int32_t get_offset_of_backVector_12() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___backVector_12)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_backVector_12() const { return ___backVector_12; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_backVector_12() { return &___backVector_12; }
inline void set_backVector_12(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___backVector_12 = value;
}
inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___positiveInfinityVector_13)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; }
inline void set_positiveInfinityVector_13(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___positiveInfinityVector_13 = value;
}
inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast<int32_t>(offsetof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720_StaticFields, ___negativeInfinityVector_14)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; }
inline void set_negativeInfinityVector_14(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___negativeInfinityVector_14 = value;
}
};
// UnityEngine.Vector4
struct Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E
{
public:
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
public:
inline static int32_t get_offset_of_x_1() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___x_1)); }
inline float get_x_1() const { return ___x_1; }
inline float* get_address_of_x_1() { return &___x_1; }
inline void set_x_1(float value)
{
___x_1 = value;
}
inline static int32_t get_offset_of_y_2() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___y_2)); }
inline float get_y_2() const { return ___y_2; }
inline float* get_address_of_y_2() { return &___y_2; }
inline void set_y_2(float value)
{
___y_2 = value;
}
inline static int32_t get_offset_of_z_3() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___z_3)); }
inline float get_z_3() const { return ___z_3; }
inline float* get_address_of_z_3() { return &___z_3; }
inline void set_z_3(float value)
{
___z_3 = value;
}
inline static int32_t get_offset_of_w_4() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E, ___w_4)); }
inline float get_w_4() const { return ___w_4; }
inline float* get_address_of_w_4() { return &___w_4; }
inline void set_w_4(float value)
{
___w_4 = value;
}
};
struct Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields
{
public:
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___negativeInfinityVector_8;
public:
inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___zeroVector_5)); }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E get_zeroVector_5() const { return ___zeroVector_5; }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_zeroVector_5() { return &___zeroVector_5; }
inline void set_zeroVector_5(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
___zeroVector_5 = value;
}
inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___oneVector_6)); }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E get_oneVector_6() const { return ___oneVector_6; }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_oneVector_6() { return &___oneVector_6; }
inline void set_oneVector_6(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
___oneVector_6 = value;
}
inline static int32_t get_offset_of_positiveInfinityVector_7() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___positiveInfinityVector_7)); }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E get_positiveInfinityVector_7() const { return ___positiveInfinityVector_7; }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_positiveInfinityVector_7() { return &___positiveInfinityVector_7; }
inline void set_positiveInfinityVector_7(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
___positiveInfinityVector_7 = value;
}
inline static int32_t get_offset_of_negativeInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E_StaticFields, ___negativeInfinityVector_8)); }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E get_negativeInfinityVector_8() const { return ___negativeInfinityVector_8; }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_negativeInfinityVector_8() { return &___negativeInfinityVector_8; }
inline void set_negativeInfinityVector_8(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
___negativeInfinityVector_8 = value;
}
};
// FairyGUI.GPathPoint_CurveType
struct CurveType_tDAB604D46AA4709AD45913B7B78E0F857011D685
{
public:
// System.Int32 FairyGUI.GPathPoint_CurveType::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CurveType_tDAB604D46AA4709AD45913B7B78E0F857011D685, ___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.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<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * ___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
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___current_3;
public:
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218, ___list_0)); }
inline List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * get_list_0() const { return ___list_0; }
inline List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 ** get_address_of_list_0() { return &___list_0; }
inline void set_list_0(List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * 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_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218, ___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_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218, ___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_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218, ___current_3)); }
inline ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F get_current_3() const { return ___current_3; }
inline ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___probe_0), (void*)NULL);
}
};
// System.Collections.Generic.List`1_Enumerator<UnityEngine.UIElements.FocusController_FocusedElement>
struct Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * ___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
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___current_3;
public:
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531, ___list_0)); }
inline List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * get_list_0() const { return ___list_0; }
inline List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD ** get_address_of_list_0() { return &___list_0; }
inline void set_list_0(List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * 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_t7C4E889A49311D9BD7BD2A57A88C5681A380E531, ___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_t7C4E889A49311D9BD7BD2A57A88C5681A380E531, ___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_t7C4E889A49311D9BD7BD2A57A88C5681A380E531, ___current_3)); }
inline FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 get_current_3() const { return ___current_3; }
inline FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_SubTreeRoot_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_FocusedElement_1), (void*)NULL);
#endif
}
};
// System.Collections.Generic.List`1_Enumerator<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * ___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
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___current_3;
public:
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F, ___list_0)); }
inline List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * get_list_0() const { return ___list_0; }
inline List_1_t6E5C746AF7DE21972A905DE655062193862839D6 ** get_address_of_list_0() { return &___list_0; }
inline void set_list_0(List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * 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_tC3D70D90769F9C08A1980F7B02045AD6E432D86F, ___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_tC3D70D90769F9C08A1980F7B02045AD6E432D86F, ___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_tC3D70D90769F9C08A1980F7B02045AD6E432D86F, ___current_3)); }
inline WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 get_current_3() const { return ___current_3; }
inline WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 value)
{
___current_3 = value;
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_DelagateCallback_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_DelagateState_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&___current_3))->___m_WaitHandle_2), (void*)NULL);
#endif
}
};
// System.Collections.Generic.List`1_Enumerator<UnityEngine.Vector2>
struct Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * ___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
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___current_3;
public:
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3, ___list_0)); }
inline List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * get_list_0() const { return ___list_0; }
inline List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 ** get_address_of_list_0() { return &___list_0; }
inline void set_list_0(List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * 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_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3, ___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_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3, ___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_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3, ___current_3)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_current_3() const { return ___current_3; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___current_3 = value;
}
};
// System.Collections.Generic.List`1_Enumerator<UnityEngine.Vector3>
struct Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * ___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
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___current_3;
public:
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07, ___list_0)); }
inline List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * get_list_0() const { return ___list_0; }
inline List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 ** get_address_of_list_0() { return &___list_0; }
inline void set_list_0(List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * 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_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07, ___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_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07, ___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_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07, ___current_3)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_current_3() const { return ___current_3; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___current_3 = value;
}
};
// System.Collections.Generic.List`1_Enumerator<UnityEngine.Vector4>
struct Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727
{
public:
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1_Enumerator::list
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * ___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
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___current_3;
public:
inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727, ___list_0)); }
inline List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * get_list_0() const { return ___list_0; }
inline List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 ** get_address_of_list_0() { return &___list_0; }
inline void set_list_0(List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * 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_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727, ___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_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727, ___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_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727, ___current_3)); }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E get_current_3() const { return ___current_3; }
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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;
}
};
// UnityEngine.ParticleSystem_Particle
struct Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E
{
public:
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_Position
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Position_0;
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_Velocity
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Velocity_1;
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_AnimatedVelocity
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_AnimatedVelocity_2;
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_InitialVelocity
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_InitialVelocity_3;
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_AxisOfRotation
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_AxisOfRotation_4;
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_Rotation
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_Rotation_5;
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_AngularVelocity
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_AngularVelocity_6;
// UnityEngine.Vector3 UnityEngine.ParticleSystem_Particle::m_StartSize
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___m_StartSize_7;
// UnityEngine.Color32 UnityEngine.ParticleSystem_Particle::m_StartColor
Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 ___m_StartColor_8;
// System.UInt32 UnityEngine.ParticleSystem_Particle::m_RandomSeed
uint32_t ___m_RandomSeed_9;
// System.UInt32 UnityEngine.ParticleSystem_Particle::m_ParentRandomSeed
uint32_t ___m_ParentRandomSeed_10;
// System.Single UnityEngine.ParticleSystem_Particle::m_Lifetime
float ___m_Lifetime_11;
// System.Single UnityEngine.ParticleSystem_Particle::m_StartLifetime
float ___m_StartLifetime_12;
// System.Int32 UnityEngine.ParticleSystem_Particle::m_MeshIndex
int32_t ___m_MeshIndex_13;
// System.Single UnityEngine.ParticleSystem_Particle::m_EmitAccumulator0
float ___m_EmitAccumulator0_14;
// System.Single UnityEngine.ParticleSystem_Particle::m_EmitAccumulator1
float ___m_EmitAccumulator1_15;
// System.UInt32 UnityEngine.ParticleSystem_Particle::m_Flags
uint32_t ___m_Flags_16;
public:
inline static int32_t get_offset_of_m_Position_0() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_Position_0)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Position_0() const { return ___m_Position_0; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Position_0() { return &___m_Position_0; }
inline void set_m_Position_0(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Position_0 = value;
}
inline static int32_t get_offset_of_m_Velocity_1() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_Velocity_1)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Velocity_1() const { return ___m_Velocity_1; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Velocity_1() { return &___m_Velocity_1; }
inline void set_m_Velocity_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Velocity_1 = value;
}
inline static int32_t get_offset_of_m_AnimatedVelocity_2() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_AnimatedVelocity_2)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_AnimatedVelocity_2() const { return ___m_AnimatedVelocity_2; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_AnimatedVelocity_2() { return &___m_AnimatedVelocity_2; }
inline void set_m_AnimatedVelocity_2(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_AnimatedVelocity_2 = value;
}
inline static int32_t get_offset_of_m_InitialVelocity_3() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_InitialVelocity_3)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_InitialVelocity_3() const { return ___m_InitialVelocity_3; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_InitialVelocity_3() { return &___m_InitialVelocity_3; }
inline void set_m_InitialVelocity_3(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_InitialVelocity_3 = value;
}
inline static int32_t get_offset_of_m_AxisOfRotation_4() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_AxisOfRotation_4)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_AxisOfRotation_4() const { return ___m_AxisOfRotation_4; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_AxisOfRotation_4() { return &___m_AxisOfRotation_4; }
inline void set_m_AxisOfRotation_4(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_AxisOfRotation_4 = value;
}
inline static int32_t get_offset_of_m_Rotation_5() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_Rotation_5)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_Rotation_5() const { return ___m_Rotation_5; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_Rotation_5() { return &___m_Rotation_5; }
inline void set_m_Rotation_5(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_Rotation_5 = value;
}
inline static int32_t get_offset_of_m_AngularVelocity_6() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_AngularVelocity_6)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_AngularVelocity_6() const { return ___m_AngularVelocity_6; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_AngularVelocity_6() { return &___m_AngularVelocity_6; }
inline void set_m_AngularVelocity_6(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_AngularVelocity_6 = value;
}
inline static int32_t get_offset_of_m_StartSize_7() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_StartSize_7)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_m_StartSize_7() const { return ___m_StartSize_7; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_m_StartSize_7() { return &___m_StartSize_7; }
inline void set_m_StartSize_7(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___m_StartSize_7 = value;
}
inline static int32_t get_offset_of_m_StartColor_8() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_StartColor_8)); }
inline Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 get_m_StartColor_8() const { return ___m_StartColor_8; }
inline Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 * get_address_of_m_StartColor_8() { return &___m_StartColor_8; }
inline void set_m_StartColor_8(Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 value)
{
___m_StartColor_8 = value;
}
inline static int32_t get_offset_of_m_RandomSeed_9() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_RandomSeed_9)); }
inline uint32_t get_m_RandomSeed_9() const { return ___m_RandomSeed_9; }
inline uint32_t* get_address_of_m_RandomSeed_9() { return &___m_RandomSeed_9; }
inline void set_m_RandomSeed_9(uint32_t value)
{
___m_RandomSeed_9 = value;
}
inline static int32_t get_offset_of_m_ParentRandomSeed_10() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_ParentRandomSeed_10)); }
inline uint32_t get_m_ParentRandomSeed_10() const { return ___m_ParentRandomSeed_10; }
inline uint32_t* get_address_of_m_ParentRandomSeed_10() { return &___m_ParentRandomSeed_10; }
inline void set_m_ParentRandomSeed_10(uint32_t value)
{
___m_ParentRandomSeed_10 = value;
}
inline static int32_t get_offset_of_m_Lifetime_11() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_Lifetime_11)); }
inline float get_m_Lifetime_11() const { return ___m_Lifetime_11; }
inline float* get_address_of_m_Lifetime_11() { return &___m_Lifetime_11; }
inline void set_m_Lifetime_11(float value)
{
___m_Lifetime_11 = value;
}
inline static int32_t get_offset_of_m_StartLifetime_12() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_StartLifetime_12)); }
inline float get_m_StartLifetime_12() const { return ___m_StartLifetime_12; }
inline float* get_address_of_m_StartLifetime_12() { return &___m_StartLifetime_12; }
inline void set_m_StartLifetime_12(float value)
{
___m_StartLifetime_12 = value;
}
inline static int32_t get_offset_of_m_MeshIndex_13() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_MeshIndex_13)); }
inline int32_t get_m_MeshIndex_13() const { return ___m_MeshIndex_13; }
inline int32_t* get_address_of_m_MeshIndex_13() { return &___m_MeshIndex_13; }
inline void set_m_MeshIndex_13(int32_t value)
{
___m_MeshIndex_13 = value;
}
inline static int32_t get_offset_of_m_EmitAccumulator0_14() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_EmitAccumulator0_14)); }
inline float get_m_EmitAccumulator0_14() const { return ___m_EmitAccumulator0_14; }
inline float* get_address_of_m_EmitAccumulator0_14() { return &___m_EmitAccumulator0_14; }
inline void set_m_EmitAccumulator0_14(float value)
{
___m_EmitAccumulator0_14 = value;
}
inline static int32_t get_offset_of_m_EmitAccumulator1_15() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_EmitAccumulator1_15)); }
inline float get_m_EmitAccumulator1_15() const { return ___m_EmitAccumulator1_15; }
inline float* get_address_of_m_EmitAccumulator1_15() { return &___m_EmitAccumulator1_15; }
inline void set_m_EmitAccumulator1_15(float value)
{
___m_EmitAccumulator1_15 = value;
}
inline static int32_t get_offset_of_m_Flags_16() { return static_cast<int32_t>(offsetof(Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E, ___m_Flags_16)); }
inline uint32_t get_m_Flags_16() const { return ___m_Flags_16; }
inline uint32_t* get_address_of_m_Flags_16() { return &___m_Flags_16; }
inline void set_m_Flags_16(uint32_t value)
{
___m_Flags_16 = value;
}
};
// UnityEngine.RaycastHit2D
struct RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE
{
public:
// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Centroid
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_Centroid_0;
// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Point
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_Point_1;
// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Normal
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___m_Normal_2;
// System.Single UnityEngine.RaycastHit2D::m_Distance
float ___m_Distance_3;
// System.Single UnityEngine.RaycastHit2D::m_Fraction
float ___m_Fraction_4;
// System.Int32 UnityEngine.RaycastHit2D::m_Collider
int32_t ___m_Collider_5;
public:
inline static int32_t get_offset_of_m_Centroid_0() { return static_cast<int32_t>(offsetof(RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE, ___m_Centroid_0)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_Centroid_0() const { return ___m_Centroid_0; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_Centroid_0() { return &___m_Centroid_0; }
inline void set_m_Centroid_0(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___m_Centroid_0 = value;
}
inline static int32_t get_offset_of_m_Point_1() { return static_cast<int32_t>(offsetof(RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE, ___m_Point_1)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_Point_1() const { return ___m_Point_1; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_Point_1() { return &___m_Point_1; }
inline void set_m_Point_1(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___m_Point_1 = value;
}
inline static int32_t get_offset_of_m_Normal_2() { return static_cast<int32_t>(offsetof(RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE, ___m_Normal_2)); }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D get_m_Normal_2() const { return ___m_Normal_2; }
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * get_address_of_m_Normal_2() { return &___m_Normal_2; }
inline void set_m_Normal_2(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
___m_Normal_2 = value;
}
inline static int32_t get_offset_of_m_Distance_3() { return static_cast<int32_t>(offsetof(RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE, ___m_Distance_3)); }
inline float get_m_Distance_3() const { return ___m_Distance_3; }
inline float* get_address_of_m_Distance_3() { return &___m_Distance_3; }
inline void set_m_Distance_3(float value)
{
___m_Distance_3 = value;
}
inline static int32_t get_offset_of_m_Fraction_4() { return static_cast<int32_t>(offsetof(RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE, ___m_Fraction_4)); }
inline float get_m_Fraction_4() const { return ___m_Fraction_4; }
inline float* get_address_of_m_Fraction_4() { return &___m_Fraction_4; }
inline void set_m_Fraction_4(float value)
{
___m_Fraction_4 = value;
}
inline static int32_t get_offset_of_m_Collider_5() { return static_cast<int32_t>(offsetof(RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE, ___m_Collider_5)); }
inline int32_t get_m_Collider_5() const { return ___m_Collider_5; }
inline int32_t* get_address_of_m_Collider_5() { return &___m_Collider_5; }
inline void set_m_Collider_5(int32_t value)
{
___m_Collider_5 = value;
}
};
// FairyGUI.GPath_Segment
struct Segment_t4D7158441370F573F35DB59A882D986F1269B61A
{
public:
// FairyGUI.GPathPoint_CurveType FairyGUI.GPath_Segment::type
int32_t ___type_0;
// System.Single FairyGUI.GPath_Segment::length
float ___length_1;
// System.Int32 FairyGUI.GPath_Segment::ptStart
int32_t ___ptStart_2;
// System.Int32 FairyGUI.GPath_Segment::ptCount
int32_t ___ptCount_3;
public:
inline static int32_t get_offset_of_type_0() { return static_cast<int32_t>(offsetof(Segment_t4D7158441370F573F35DB59A882D986F1269B61A, ___type_0)); }
inline int32_t get_type_0() const { return ___type_0; }
inline int32_t* get_address_of_type_0() { return &___type_0; }
inline void set_type_0(int32_t value)
{
___type_0 = value;
}
inline static int32_t get_offset_of_length_1() { return static_cast<int32_t>(offsetof(Segment_t4D7158441370F573F35DB59A882D986F1269B61A, ___length_1)); }
inline float get_length_1() const { return ___length_1; }
inline float* get_address_of_length_1() { return &___length_1; }
inline void set_length_1(float value)
{
___length_1 = value;
}
inline static int32_t get_offset_of_ptStart_2() { return static_cast<int32_t>(offsetof(Segment_t4D7158441370F573F35DB59A882D986F1269B61A, ___ptStart_2)); }
inline int32_t get_ptStart_2() const { return ___ptStart_2; }
inline int32_t* get_address_of_ptStart_2() { return &___ptStart_2; }
inline void set_ptStart_2(int32_t value)
{
___ptStart_2 = value;
}
inline static int32_t get_offset_of_ptCount_3() { return static_cast<int32_t>(offsetof(Segment_t4D7158441370F573F35DB59A882D986F1269B61A, ___ptCount_3)); }
inline int32_t get_ptCount_3() const { return ___ptCount_3; }
inline int32_t* get_address_of_ptCount_3() { return &___ptCount_3; }
inline void set_ptCount_3(int32_t value)
{
___ptCount_3 = value;
}
};
// FairyGUI.GPathPoint
struct GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE
{
public:
// UnityEngine.Vector3 FairyGUI.GPathPoint::pos
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___pos_0;
// UnityEngine.Vector3 FairyGUI.GPathPoint::control1
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___control1_1;
// UnityEngine.Vector3 FairyGUI.GPathPoint::control2
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___control2_2;
// FairyGUI.GPathPoint_CurveType FairyGUI.GPathPoint::curveType
int32_t ___curveType_3;
public:
inline static int32_t get_offset_of_pos_0() { return static_cast<int32_t>(offsetof(GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE, ___pos_0)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_pos_0() const { return ___pos_0; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_pos_0() { return &___pos_0; }
inline void set_pos_0(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___pos_0 = value;
}
inline static int32_t get_offset_of_control1_1() { return static_cast<int32_t>(offsetof(GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE, ___control1_1)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_control1_1() const { return ___control1_1; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_control1_1() { return &___control1_1; }
inline void set_control1_1(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___control1_1 = value;
}
inline static int32_t get_offset_of_control2_2() { return static_cast<int32_t>(offsetof(GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE, ___control2_2)); }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 get_control2_2() const { return ___control2_2; }
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * get_address_of_control2_2() { return &___control2_2; }
inline void set_control2_2(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
___control2_2 = value;
}
inline static int32_t get_offset_of_curveType_3() { return static_cast<int32_t>(offsetof(GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE, ___curveType_3)); }
inline int32_t get_curveType_3() const { return ___curveType_3; }
inline int32_t* get_address_of_curveType_3() { return &___curveType_3; }
inline void set_curveType_3(int32_t value)
{
___curveType_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<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct Action_1_t9F1047A0E2D8436D1164B1DC77DEDB2B969873B8 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`1<UnityEngine.UIElements.FocusController_FocusedElement>
struct Action_1_t33983400D00B913990A229D36A97DA17084133E2 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`1<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct Action_1_tD3557152EC38C36B3C25B7FA509B9EC992BEBED0 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`1<UnityEngine.Vector2>
struct Action_1_t97B24A3F0ABA64DD934A3DA82A6C9EB77C813E25 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`1<UnityEngine.Vector3>
struct Action_1_t08BAF0B9143320EA6FA33CF25A59B6F1641EA5B6 : public MulticastDelegate_t
{
public:
public:
};
// System.Action`1<UnityEngine.Vector4>
struct Action_1_t6289D638A9944C0743697466AAE4CAB276AF2F5A : public MulticastDelegate_t
{
public:
public:
};
// System.ArgumentException
struct ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
// System.String System.ArgumentException::m_paramName
String_t* ___m_paramName_17;
public:
inline static int32_t get_offset_of_m_paramName_17() { return static_cast<int32_t>(offsetof(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1, ___m_paramName_17)); }
inline String_t* get_m_paramName_17() const { return ___m_paramName_17; }
inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; }
inline void set_m_paramName_17(String_t* value)
{
___m_paramName_17 = value;
Il2CppCodeGenWriteBarrier((void**)(&___m_paramName_17), (void*)value);
}
};
// System.ArrayTypeMismatchException
struct ArrayTypeMismatchException_tE34C1032B089C37399200997F079C640D23D9499 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
// System.Comparison`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.UIElements.FocusController_FocusedElement>
struct Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Vector2>
struct Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Vector3>
struct Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 : public MulticastDelegate_t
{
public:
public:
};
// System.Comparison`1<UnityEngine.Vector4>
struct Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 : public MulticastDelegate_t
{
public:
public:
};
// System.InvalidCastException
struct InvalidCastException_t91DF9E7D7FCCDA6C562CB4A9A18903E016680FDA : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
// System.Predicate`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>
struct Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A : public MulticastDelegate_t
{
public:
public:
};
// System.Predicate`1<UnityEngine.UIElements.FocusController_FocusedElement>
struct Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 : public MulticastDelegate_t
{
public:
public:
};
// System.Predicate`1<UnityEngine.UnitySynchronizationContext_WorkRequest>
struct Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB : public MulticastDelegate_t
{
public:
public:
};
// System.Predicate`1<UnityEngine.Vector2>
struct Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA : public MulticastDelegate_t
{
public:
public:
};
// System.Predicate`1<UnityEngine.Vector3>
struct Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F : public MulticastDelegate_t
{
public:
public:
};
// System.Predicate`1<UnityEngine.Vector4>
struct Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 : public MulticastDelegate_t
{
public:
public:
};
// System.ArgumentNullException
struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// UnityEngine.Rendering.ReflectionProbeBlendInfo[]
struct ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578 : public RuntimeArray
{
public:
ALIGN_FIELD (8) ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F m_Items[1];
public:
inline ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F * GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___probe_0), (void*)NULL);
}
inline ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___probe_0), (void*)NULL);
}
};
// UnityEngine.UIElements.FocusController_FocusedElement[]
struct FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13 : public RuntimeArray
{
public:
ALIGN_FIELD (8) FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 m_Items[1];
public:
inline FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 * 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, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SubTreeRoot_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_FocusedElement_1), (void*)NULL);
#endif
}
inline FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SubTreeRoot_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_FocusedElement_1), (void*)NULL);
#endif
}
};
// UnityEngine.UnitySynchronizationContext_WorkRequest[]
struct WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0 : public RuntimeArray
{
public:
ALIGN_FIELD (8) WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 m_Items[1];
public:
inline WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 * 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, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateCallback_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateState_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_WaitHandle_2), (void*)NULL);
#endif
}
inline WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateCallback_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateState_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_WaitHandle_2), (void*)NULL);
#endif
}
};
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Vector2_tA85D2DD88578276CA8A8796756458277E72D073D m_Items[1];
public:
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector2_tA85D2DD88578276CA8A8796756458277E72D073D * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D value)
{
m_Items[index] = value;
}
};
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 m_Items[1];
public:
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Vector4[]
struct Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E m_Items[1];
public:
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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.Collections.Generic.KeyValuePair`2<System.Object,System.Object>[]
struct KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262 : public RuntimeArray
{
public:
ALIGN_FIELD (8) KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE m_Items[1];
public:
inline KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE * 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_t23481547E419E16E3B96A303578C1EB685C99EEE value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL);
#endif
}
inline KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL);
#endif
}
};
// FairyGUI.GPath_Segment[]
struct SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Segment_t4D7158441370F573F35DB59A882D986F1269B61A m_Items[1];
public:
inline Segment_t4D7158441370F573F35DB59A882D986F1269B61A GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Segment_t4D7158441370F573F35DB59A882D986F1269B61A * 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, Segment_t4D7158441370F573F35DB59A882D986F1269B61A value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Segment_t4D7158441370F573F35DB59A882D986F1269B61A GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Segment_t4D7158441370F573F35DB59A882D986F1269B61A * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Segment_t4D7158441370F573F35DB59A882D986F1269B61A value)
{
m_Items[index] = value;
}
};
// FairyGUI.GPathPoint[]
struct GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5 : public RuntimeArray
{
public:
ALIGN_FIELD (8) GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE m_Items[1];
public:
inline GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE * 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, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE value)
{
m_Items[index] = value;
}
};
// 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.Boolean[]
struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040 : public RuntimeArray
{
public:
ALIGN_FIELD (8) bool m_Items[1];
public:
inline bool GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline bool* 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, bool value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline bool GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, bool 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.Guid[]
struct GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF : public RuntimeArray
{
public:
ALIGN_FIELD (8) Guid_t m_Items[1];
public:
inline Guid_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Guid_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, Guid_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Guid_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Guid_t * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Guid_t value)
{
m_Items[index] = value;
}
};
// 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.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.ReflectionProbeBlendInfo>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m74CF85F614D3793BA1BF7D9891EC7BF659393AA4_gshared (Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218 * __this, List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE5E8900CFD20E6EFF11BF86F1055E7D87885F1EE_gshared (Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531 * __this, List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mE49E46DBC0AFD6905DD4FBAFAED3A0F73B71FAF6_gshared (Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F * __this, List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Vector2>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m99DC25AE452C7B7B92650366E38CCCF02C2F06F1_gshared (Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3 * __this, List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Vector3>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m25892E4CB489763B66E83C2554774481DF72460C_gshared (Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07 * __this, List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * ___list0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Vector4>::.ctor(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC69CEA2482E4469DD6A88CAEB6C20FE95E9FCEE6_gshared (Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727 * __this, List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * ___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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m74CF85F614D3793BA1BF7D9891EC7BF659393AA4 (Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218 * __this, List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * ___list0, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218 *, List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, const RuntimeMethod*))Enumerator__ctor_m74CF85F614D3793BA1BF7D9891EC7BF659393AA4_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.FocusController/FocusedElement>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_mE5E8900CFD20E6EFF11BF86F1055E7D87885F1EE (Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531 * __this, List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * ___list0, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531 *, List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, const RuntimeMethod*))Enumerator__ctor_mE5E8900CFD20E6EFF11BF86F1055E7D87885F1EE_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.UnitySynchronizationContext/WorkRequest>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_mE49E46DBC0AFD6905DD4FBAFAED3A0F73B71FAF6 (Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F * __this, List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * ___list0, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F *, List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, const RuntimeMethod*))Enumerator__ctor_mE49E46DBC0AFD6905DD4FBAFAED3A0F73B71FAF6_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Vector2>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m99DC25AE452C7B7B92650366E38CCCF02C2F06F1 (Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3 * __this, List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * ___list0, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3 *, List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, const RuntimeMethod*))Enumerator__ctor_m99DC25AE452C7B7B92650366E38CCCF02C2F06F1_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Vector3>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_m25892E4CB489763B66E83C2554774481DF72460C (Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07 * __this, List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * ___list0, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07 *, List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, const RuntimeMethod*))Enumerator__ctor_m25892E4CB489763B66E83C2554774481DF72460C_gshared)(__this, ___list0, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Vector4>::.ctor(System.Collections.Generic.List`1<T>)
inline void Enumerator__ctor_mC69CEA2482E4469DD6A88CAEB6C20FE95E9FCEE6 (Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727 * __this, List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * ___list0, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727 *, List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, const RuntimeMethod*))Enumerator__ctor_mC69CEA2482E4469DD6A88CAEB6C20FE95E9FCEE6_gshared)(__this, ___list0, method);
}
// System.Void System.ArgumentNullException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * __this, String_t* ___paramName0, const RuntimeMethod* method);
// System.Int32 System.Collections.Comparer::Compare(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6 (Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * __this, RuntimeObject * ___a0, RuntimeObject * ___b1, const RuntimeMethod* method);
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Boolean System.Boolean::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Boolean_Equals_mB97E1CE732F7A08D8F45C86B8994FB67222C99E7 (bool* __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Int32 System.Boolean::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Boolean_GetHashCode_m92C426D44100ED098FEECC96A743C3CB92DFF737 (bool* __this, const RuntimeMethod* method);
// System.Boolean System.Byte::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Byte_Equals_m5B72B20F4E6E41D9D288EE528274D5DA6AAADCDF (uint8_t* __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Int32 System.Byte::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Byte_GetHashCode_m57BA90F7D83EA8E9ECCA68505FFEA649D1C748E0 (uint8_t* __this, const RuntimeMethod* method);
// System.Boolean System.Char::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_Equals_mE3AD655E668CAE1B4AD8444B746166FD80C662D8 (Il2CppChar* __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Int32 System.Char::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Char_GetHashCode_m9FACC936FF239053F0CF62F1C13EB23347CDE5B2 (Il2CppChar* __this, const RuntimeMethod* method);
// System.Boolean System.Guid::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Guid_Equals_m60BF5DC8994BB5189C703CD997EC6A2E0C491F8A (Guid_t * __this, RuntimeObject * ___o0, const RuntimeMethod* method);
// System.Int32 System.Guid::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Guid_GetHashCode_mEB01C6BA267B1CCD624BCA91D09B803C9B6E5369 (Guid_t * __this, const RuntimeMethod* method);
// System.Boolean System.Int32::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int32_Equals_mBE9097707986D98549AC11E94FB986DA1AB3E16C (int32_t* __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Int32 System.Int32::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m245C424ECE351E5FE3277A88EEB02132DAB8C25A (int32_t* __this, const RuntimeMethod* method);
// System.Boolean System.Int64::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int64_Equals_m217A2D6F9F752A690AA8BF039B1DF2091A7FE78C (int64_t* __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Int32 System.Int64::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int64_GetHashCode_mB5F9D4E16AFBD7C3932709B38AD8C8BF920CC0A4 (int64_t* __this, const RuntimeMethod* 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC6BEC662357ABB62496E22578DD9F0DF830466BC_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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));
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_0 = ((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96_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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m34E65E4CE29BE18D1CC8F08CB20AD24969F26FB2_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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));
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_2 = ((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96_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;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_4 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)(ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m785922F22DBD6056BA2F10CA4A668A3318C360F0_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1__ctor_m785922F22DBD6056BA2F10CA4A668A3318C360F0_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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::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));
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_6 = ((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96_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;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_8 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)(ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
__this->set__items_1(L_8);
RuntimeObject* L_9 = V_0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_10 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
NullCheck((RuntimeObject*)L_9);
InterfaceActionInvoker2< ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)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));
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_12 = ((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96_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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::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);
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_16 = InterfaceFuncInvoker0< ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mA1D934A68921BC2994CBE49E772309973D5B9D31_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_0 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
NullCheck(L_0);
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::set_Capacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m4956D9C07B042BCC16019FD022E71DBCC04B88C4_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___value0, const RuntimeMethod* method)
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* 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;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_3 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_6 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)(ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
V_0 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)L_6;
int32_t L_7 = (int32_t)__this->get__size_2();
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_8 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* 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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* 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));
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_12 = ((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96_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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mFFEAD92970D22AEB3727542F7271F9E9767465CD_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
return L_0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IList.get_IsFixedSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mD830D14533B5B45DA9860A7EE88432FD5CA415A0_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m4554E9296D6D64C907B6687262D2ED2643F31F1E_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IList.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m8E75A0C891F0B90BC0F3B7C145BF314007C39C00_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.ICollection.get_IsSynchronized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m03CB2BB35A2EF688DFC1459259586DF4CCDF362A_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Object System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.ICollection.get_SyncRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mB035F1FBC1DFE7B9ACE927DC10ED5FC61955407B_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mB035F1FBC1DFE7B9ACE927DC10ED5FC61955407B_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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F List_1_get_Item_m55272522C9AF91DB8EB7C0F31DA17881A98880C8_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_2 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_3 = ___index0;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)L_2, (int32_t)L_3);
return L_4;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m120F3BD5C270C889BBE061653E67109CEEC65015_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___index0, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_2 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_3 = ___index0;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_4 = ___value1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::IsCompatibleObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mAD484244BD265C657BAF0931CD233485562E860C_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
{
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F 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(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ));
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_2 = V_0;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IList.get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m2711E3134E3B35E9043C9EAD9A704F8C7802DE33_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___index0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___index0;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_1 = (( ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IList.set_Item(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mBDE7A513484532B3371E7438F999B1CF5FE06EF3_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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_mBDE7A513484532B3371E7438F999B1CF5FE06EF3_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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (int32_t)L_1, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )((*(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)((ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Add(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m1863A0EEEC2C03BD1B4B8CBA29E1552D1041BAF4_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->get__size_2();
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_1 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_3 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_7 = ___item0;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IList.Add(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m82C00CD893D3C7DFBF26513C2E8F8798EA4E52CC_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m82C00CD893D3C7DFBF26513C2E8F8798EA4E52CC_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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )((*(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)((ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_5 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m8BF4159B754DAD94D1136BE9A2A0D24BB23A5A3C_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
RuntimeObject* L_1 = ___collection0;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::AsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t1214B4815AEAFF74D16F4D3B0B18980DEACAB5E4 * List_1_AsReadOnly_mCE5A1BEFAD1C2A69A1B22F8E7673612C8BE3FAFB_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_t1214B4815AEAFF74D16F4D3B0B18980DEACAB5E4 * L_0 = (ReadOnlyCollection_1_t1214B4815AEAFF74D16F4D3B0B18980DEACAB5E4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
(( void (*) (ReadOnlyCollection_1_t1214B4815AEAFF74D16F4D3B0B18980DEACAB5E4 *, 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mAE9828816826CAF084E6B56F53F8AB66FF5FFDC5_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___index0, int32_t ___count1, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_5 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_8 = ___item2;
RuntimeObject* L_9 = ___comparer3;
int32_t L_10 = (( int32_t (*) (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, int32_t, int32_t, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)L_5, (int32_t)L_6, (int32_t)L_7, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::BinarySearch(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m8A3240608ECE4E7DA0A235310FD756A6B1C3A2AB_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___item0, const RuntimeMethod* method)
{
{
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_1 = ___item0;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, int32_t, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (int32_t)0, (int32_t)L_0, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m0E49E74EF2B5F2998D715C06AC62CD4B2BF0263C_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
{
{
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_1 = ___item0;
RuntimeObject* L_2 = ___comparer1;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, int32_t, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (int32_t)0, (int32_t)L_0, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m72552D05CDF1C4DDC4A3D0D01F058683C6EC87DA_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_1 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m54E99FB9696F4D069D2D6078A816E6860E8FD439_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5 * V_1 = NULL;
int32_t V_2 = 0;
{
goto IL_0030;
}
{
V_0 = (int32_t)0;
goto IL_0025;
}
IL_000c:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_1 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F 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_tD21670C766E4E3825AE64C0485316394A9D756E5 * L_8 = (( EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5 * (*) (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_tD21670C766E4E3825AE64C0485316394A9D756E5 *)L_8;
V_2 = (int32_t)0;
goto IL_0055;
}
IL_003a:
{
EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5 * L_9 = V_1;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_10 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_14 = ___item0;
NullCheck((EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5 *)L_9);
bool L_15 = VirtFuncInvoker2< bool, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Equals(T,T) */, (EqualityComparer_1_tD21670C766E4E3825AE64C0485316394A9D756E5 *)L_9, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )L_13, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IList.Contains(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m73641704CE408353A3C12FA2E09DD7A998D10BE3_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
bool L_3 = (( bool (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )((*(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)((ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::CopyTo(T[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mA7A4D877959AF625F069820AB02ABF50F3D0A3B4_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* ___array0, const RuntimeMethod* method)
{
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_0 = ___array0;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
return;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m56F40306D56717E094AF4E811738B590DA8E5020_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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_m56F40306D56717E094AF4E811738B590DA8E5020_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)
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_3 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD9E9CE183759B8F0448E590AFE55B40C5B20EF12_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___index0, ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* ___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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_3 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_4 = ___index0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::CopyTo(T[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m612453DFA28F1B01734F1C452593FE9D9EB89C78_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
{
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_0 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::EnsureCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m9D8646660FF9EC6D31C98C8AD8BB1D76FA49711C_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___min0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_0 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_2 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
NullCheck(L_2);
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_3 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Exists(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m3AF83D7F0B2D081B3A36554EEEC40349042F0E14_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___match0, const RuntimeMethod* method)
{
{
Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_0 = ___match0;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_1 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Find(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F List_1_Find_m47CA95AB690626B4F96163FC00F372DF1DB234E5_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * 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_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_1 = ___match0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_2 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_1);
bool L_6 = (( bool (*) (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_1, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_6)
{
goto IL_002e;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_7 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F 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(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ));
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_14 = V_1;
return L_14;
}
}
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::FindAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * List_1_FindAll_m525EC1DE72A6C56741984F6AB0C0EB2ADD9BC5C0_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___match0, const RuntimeMethod* method)
{
List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_0 = ___match0;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
}
IL_0009:
{
List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * L_1 = (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, 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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)L_1;
V_1 = (int32_t)0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_2 = ___match0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_3 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_2);
bool L_7 = (( bool (*) (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_2, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * L_8 = V_0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_9 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)L_8);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)L_8, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * L_16 = V_0;
return L_16;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::FindIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m0B259FCE06502E5FA6313E0850CC6BFE2B2EC09D_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___match0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_1 = ___match0;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, int32_t, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_2;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::FindIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mBF822BD4DDB59847964CE1FE7BD78E45086D7F98_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___startIndex0, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___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_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_3 = ___match1;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_4 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, int32_t, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_4;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mDF0C548CF4CAAFDD77ED700BB469F8848A16B077_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___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_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * 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_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_10 = ___match2;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_11 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_12 = V_1;
NullCheck(L_11);
int32_t L_13 = L_12;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
NullCheck((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_10);
bool L_15 = (( bool (*) (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_10, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::FindLast(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F List_1_FindLast_m0D914E5F465DF7E475251A2A31BBEEDDFA7D117F_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * 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_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_2 = ___match0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_3 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_4 = V_0;
NullCheck(L_3);
int32_t L_5 = L_4;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_2);
bool L_7 = (( bool (*) (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_2, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0035;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_8 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = L_9;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F 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(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ));
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_14 = V_1;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::FindLastIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mC565F45A13FEA50E032813D8DD0B7AEE56447524_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___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_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_2 = ___match0;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, int32_t, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::FindLastIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m55FAF8DE9F8F05601946AB2E2DF31D1B2F97EBDC_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___startIndex0, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___match1, const RuntimeMethod* method)
{
{
int32_t L_0 = ___startIndex0;
int32_t L_1 = ___startIndex0;
Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_2 = ___match1;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, int32_t, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m4C50006A45622282C2FE645B7902B8D9C170A9AB_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___match2, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * 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_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_11 = ___match2;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_12 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_13 = V_1;
NullCheck(L_12);
int32_t L_14 = L_13;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
NullCheck((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_11);
bool L_16 = (( bool (*) (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_11, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::ForEach(System.Action`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mD27296187B92DE475DFF9EBEE0B014DE688BF790_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, Action_1_t9F1047A0E2D8436D1164B1DC77DEDB2B969873B8 * ___action0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_ForEach_mD27296187B92DE475DFF9EBEE0B014DE688BF790_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_t9F1047A0E2D8436D1164B1DC77DEDB2B969873B8 * 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_t9F1047A0E2D8436D1164B1DC77DEDB2B969873B8 * L_5 = ___action0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_6 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
NullCheck((Action_1_t9F1047A0E2D8436D1164B1DC77DEDB2B969873B8 *)L_5);
(( void (*) (Action_1_t9F1047A0E2D8436D1164B1DC77DEDB2B969873B8 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t9F1047A0E2D8436D1164B1DC77DEDB2B969873B8 *)L_5, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218 List_1_GetEnumerator_m6EC8525EE88E0CB20C12E00CB9AA70CF92869E48_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m74CF85F614D3793BA1BF7D9891EC7BF659393AA4((&L_0), (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mC15C277D8597546E62B705C87E57863BF707B00B_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m74CF85F614D3793BA1BF7D9891EC7BF659393AA4((&L_0), (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mBDEDC87B08E583978288792654441CC29769B00B_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m74CF85F614D3793BA1BF7D9891EC7BF659393AA4((&L_0), (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_t53951638A1A6CE7E7091C335B9B4E8A55CB2A218 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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::GetRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * List_1_GetRange_m7703BD51116C9A50A4EE3E8452F708F5F8BDB150_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
{
List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * 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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * L_6 = (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, 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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)L_6;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_7 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_8 = ___index0;
List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * L_9 = V_0;
NullCheck(L_9);
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_10 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * L_12 = V_0;
int32_t L_13 = ___count1;
NullCheck(L_12);
L_12->set__size_2(L_13);
List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * L_14 = V_0;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::IndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mD89829DB21F123D96F2CAB28D1D25398C29251F7_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___item0, const RuntimeMethod* method)
{
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_0 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_1 = ___item0;
int32_t L_2 = (int32_t)__this->get__size_2();
int32_t L_3 = (( int32_t (*) (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)L_0, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IList.IndexOf(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m28FF329D4306C2FD8F373FBCE9DE201DF103D573_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )((*(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)((ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::IndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mE9DFC9D1413BB53D3387D22F2CBF131D57E75DE3_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_2 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F 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 (*) (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)L_2, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::IndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m61977F4CCD777CFB63B68D77A5F6B8B49B1EA004_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_6 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_7 = ___item0;
int32_t L_8 = ___index1;
int32_t L_9 = ___count2;
int32_t L_10 = (( int32_t (*) (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)L_6, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Insert(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mC9B26E140E3D6897E4C88ACC730915E22407175C_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___index0, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___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();
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_3 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_7 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_8 = ___index0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_9 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_13 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_14 = ___index0;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_15 = ___item1;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IList.Insert(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_mF75F8F28A0F14A1F0CA4F2161F22A1438F7AF344_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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_mF75F8F28A0F14A1F0CA4F2161F22A1438F7AF344_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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (int32_t)L_1, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )((*(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)((ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mE99CDB8DB86AA0C832C6EA4FEFABBE342087BB72_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_InsertRange_mE99CDB8DB86AA0C832C6EA4FEFABBE342087BB72_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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_12 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_13 = ___index0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_14 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_00a3;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_20 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_21 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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);
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_24 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_25 = ___index0;
int32_t L_26 = V_1;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_27 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_32 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_33 = ___index0;
NullCheck((RuntimeObject*)L_31);
InterfaceActionInvoker2< ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::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);
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_41 = InterfaceFuncInvoker0< ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (int32_t)L_39, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::LastIndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m287B7D7FD5B233460A5E60F5F560489DB9D55D82_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___item0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
if (L_0)
{
goto IL_000a;
}
}
{
return (-1);
}
IL_000a:
{
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F 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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_4 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::LastIndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mFD976C10C4F9E4D84993B86D2FC64BE451A7B027_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___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:
{
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_2 = ___item0;
int32_t L_3 = ___index1;
int32_t L_4 = ___index1;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_5 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::LastIndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mC0FDC15DB56BFE54D0C959D8B034764393965738_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
{
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_9 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_10 = ___item0;
int32_t L_11 = ___index1;
int32_t L_12 = ___count2;
int32_t L_13 = (( int32_t (*) (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)L_9, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mD91336FF59216130726806CC662B3D0E14290208_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_0 = ___item0;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_1 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::System.Collections.IList.Remove(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mB5E6A55A98DBBCEEB25A1A3D4E811EE3820E3887_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( bool (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )((*(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)((ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F *)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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::RemoveAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m136D6A4D29B0820DF3E7EC3F194E7516D7FEC0EE_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * 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_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_4 = ___match0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_5 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_4);
bool L_9 = (( bool (*) (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_4, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_16 = ___match0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_17 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_18 = V_1;
NullCheck(L_17);
int32_t L_19 = L_18;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
NullCheck((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_16);
bool L_21 = (( bool (*) (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_16, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_24 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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));
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_27 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F 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), (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_34 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_mCDD950E0955764E736CC9846427E17E316A060EE_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, int32_t ___index0, const RuntimeMethod* method)
{
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F 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;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_5 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_6 = ___index0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_7 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_11 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_12 = (int32_t)__this->get__size_2();
il2cpp_codegen_initobj((&V_0), sizeof(ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ));
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_13 = V_0;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::RemoveRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m071EA5E27A9E0AE43C2082511E9A10EDC1A556B0_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_10 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_11 = ___index0;
int32_t L_12 = ___count1;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_13 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_17 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Reverse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m4FC71D7AE1942F892BF3A26A1AFD2AFF6EF56022_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Reverse(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mE44975F12B5AEB56F1D6C94EA7C9B5DFA5889733_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_5 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
(( void (*) (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Sort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m5DC5B5DAFE9E2A2019AD1CDBCD62446E7DF6B50F_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Sort(System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m8FFEF49F4AC57F8F0E2ECDD60883C5D47E73A36E_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
{
{
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
RuntimeObject* L_1 = ___comparer0;
NullCheck((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m8BE9EEBAF40A6AE91968E82C70181D278840ED83_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __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:
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_5 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
RuntimeObject* L_8 = ___comparer2;
(( void (*) (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Sort(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4217E359A521869D82A7523094D911C8863FD25A_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * ___comparison0, const RuntimeMethod* method)
{
{
Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * 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;
}
}
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_2 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_3 = (int32_t)__this->get__size_2();
Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 * L_4 = ___comparison0;
(( void (*) (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*, int32_t, int32_t, Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t7699E05E736AFBA2751F553A7114455A7A6D5AD7 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
}
IL_0025:
{
return;
}
}
// T[] System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* List_1_ToArray_m229BD736AAEAA91AA21B6F829DBEEB995D41A7C7_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* V_0 = NULL;
{
int32_t L_0 = (int32_t)__this->get__size_2();
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_1 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)(ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
V_0 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)L_1;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_2 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* 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);
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_5 = V_0;
return L_5;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::TrimExcess()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m4D1826009000A09E300FDBB2629EDB44710306F7_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_0 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__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_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__this);
(( void (*) (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)__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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::TrueForAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m105C31570A75E96CF9B4250856913BAE0E459DC6_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * __this, Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * 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_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A * L_1 = ___match0;
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_2 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_1);
bool L_6 = (( bool (*) (Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE7C5C062845EACDD89D2CBC252D65BA8BC98652A *)L_1, (ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F )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<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Synchronized(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m467AD5EEA540D8E40F990789E6F05634ECB61DEF_gshared (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * ___list0, const RuntimeMethod* method)
{
{
List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 * L_0 = ___list0;
SynchronizedList_tBB5B50A0B641036FFFB469C38408096A8E4C0206 * L_1 = (SynchronizedList_tBB5B50A0B641036FFFB469C38408096A8E4C0206 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
(( void (*) (SynchronizedList_tBB5B50A0B641036FFFB469C38408096A8E4C0206 *, List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
return L_1;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mEDFAC90C8638F611BEE1DB203B274862211C954E_gshared (const RuntimeMethod* method)
{
{
ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578* L_0 = (ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)(ReflectionProbeBlendInfoU5BU5D_tDF9E6D40BFB7638253999D6F08C67661B4EA7578*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
((List_1_tB67458CF79A63AEBABE2AB16CD6B1243462EAB96_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<UnityEngine.UIElements.FocusController_FocusedElement>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC958F2CF0A8BA302F32BC8A0D1694259D5AFC2D2_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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));
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_0 = ((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD_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<UnityEngine.UIElements.FocusController_FocusedElement>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0249E902D3BB3AE00C8D03E08E09B50CD63D499A_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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));
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_2 = ((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD_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;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_4 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)(FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)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<UnityEngine.UIElements.FocusController_FocusedElement>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6FC7CC2D4CD641341FE3C073912B9ECCD5B70762_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1__ctor_m6FC7CC2D4CD641341FE3C073912B9ECCD5B70762_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<UnityEngine.UIElements.FocusController/FocusedElement>::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));
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_6 = ((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD_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;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_8 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)(FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
__this->set__items_1(L_8);
RuntimeObject* L_9 = V_0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_10 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
NullCheck((RuntimeObject*)L_9);
InterfaceActionInvoker2< FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.UIElements.FocusController/FocusedElement>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)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));
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_12 = ((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD_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<UnityEngine.UIElements.FocusController/FocusedElement>::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);
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_16 = InterfaceFuncInvoker0< FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.UIElements.FocusController/FocusedElement>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m6D246586C1AE79D1949BD29DA280A24D341E2CCB_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_0 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
NullCheck(L_0);
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::set_Capacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m87ECDCAFFD9C5D809BE59FFAFF504DD76F8948F5_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___value0, const RuntimeMethod* method)
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* 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;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_3 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_6 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)(FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
V_0 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)L_6;
int32_t L_7 = (int32_t)__this->get__size_2();
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_8 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* 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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* 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));
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_12 = ((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD_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<UnityEngine.UIElements.FocusController_FocusedElement>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3B2FF75EAC1EC85175197DB43857202BF32A2461_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
return L_0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IList.get_IsFixedSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m4D4137F86224D79EC894A110251BF3FA882B7EEB_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m4B5DE0D23C38CBD75856867E5F63ABDF2D5DBA51_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IList.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m8A956265DD5D8100C9C30E75A15CA4F6DA9C76F4_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.ICollection.get_IsSynchronized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m596FD0A75FA395CD20D6266D0F022065B37D1E3F_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Object System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.ICollection.get_SyncRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mF820B0DEB85B77832B485889AD5D705A5EBBD649_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mF820B0DEB85B77832B485889AD5D705A5EBBD649_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<UnityEngine.UIElements.FocusController_FocusedElement>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 List_1_get_Item_mABB7B5877C9E68CB2A253A6983251BAF4153669E_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_2 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_3 = ___index0;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)L_2, (int32_t)L_3);
return L_4;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m32E12BA56E408D2600157B2E98C7DDF45C7CE552_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___index0, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_2 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_3 = ___index0;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_4 = ___value1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::IsCompatibleObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mC5CCD8E2B5DFA3F2D6E029546B79DC47D771FE68_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
{
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 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(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ));
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_2 = V_0;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 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<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IList.get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m5D4928ED3EE784C5828E19F7D2164C61020065D0_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___index0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___index0;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_1 = (( FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 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<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IList.set_Item(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m3679034660C34202FC0DC7B78D3B4D9F6259B9DC_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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_m3679034660C34202FC0DC7B78D3B4D9F6259B9DC_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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (int32_t)L_1, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )((*(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)((FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)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<UnityEngine.UIElements.FocusController_FocusedElement>::Add(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mE1BAF5D672904A04056394D471587DC9FBAC8F3D_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->get__size_2();
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_1 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_3 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_7 = ___item0;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IList.Add(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m187D153BE22D5B62F76EA774B95F2DF9D602E602_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m187D153BE22D5B62F76EA774B95F2DF9D602E602_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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )((*(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)((FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_5 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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<UnityEngine.UIElements.FocusController_FocusedElement>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m08C283534BBA3A39582FD07435E4BDF2F1526E4D_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
RuntimeObject* L_1 = ___collection0;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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<UnityEngine.UIElements.FocusController_FocusedElement>::AsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t7B3BA9212C44C672BD9A66D5E124D40B72103A1B * List_1_AsReadOnly_m5810762B8317458D96CCB253BBE35FED4FAA9460_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_t7B3BA9212C44C672BD9A66D5E124D40B72103A1B * L_0 = (ReadOnlyCollection_1_t7B3BA9212C44C672BD9A66D5E124D40B72103A1B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
(( void (*) (ReadOnlyCollection_1_t7B3BA9212C44C672BD9A66D5E124D40B72103A1B *, 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<UnityEngine.UIElements.FocusController_FocusedElement>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mB2F6F343BD1A25664D8201BA363759654A3627A8_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___index0, int32_t ___count1, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_5 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_8 = ___item2;
RuntimeObject* L_9 = ___comparer3;
int32_t L_10 = (( int32_t (*) (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, int32_t, int32_t, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)L_5, (int32_t)L_6, (int32_t)L_7, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::BinarySearch(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m2A7C90707DA51D210A68472F6F2020009E8F0E0A_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___item0, const RuntimeMethod* method)
{
{
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_1 = ___item0;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, int32_t, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (int32_t)0, (int32_t)L_0, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mCED5A030B84E61A6FBAC2B8BCB56E4CF4FBF8094_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
{
{
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_1 = ___item0;
RuntimeObject* L_2 = ___comparer1;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, int32_t, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (int32_t)0, (int32_t)L_0, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mB548C561B1E56C5675573B0D968F1DE962807092_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_1 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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<UnityEngine.UIElements.FocusController_FocusedElement>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m8EF669FA0A598C1F58FABABEB6BB248128A60E26_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 * V_1 = NULL;
int32_t V_2 = 0;
{
goto IL_0030;
}
{
V_0 = (int32_t)0;
goto IL_0025;
}
IL_000c:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_1 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 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_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 * L_8 = (( EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 * (*) (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_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 *)L_8;
V_2 = (int32_t)0;
goto IL_0055;
}
IL_003a:
{
EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 * L_9 = V_1;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_10 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_14 = ___item0;
NullCheck((EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 *)L_9);
bool L_15 = VirtFuncInvoker2< bool, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<UnityEngine.UIElements.FocusController/FocusedElement>::Equals(T,T) */, (EqualityComparer_1_t9B5942CBE5F904BC3B25F90F1B8CFFF45943C8B5 *)L_9, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )L_13, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IList.Contains(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m186C41BB1A9FEC9EDC93930F3B259C796547E0BD_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
bool L_3 = (( bool (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )((*(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)((FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)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<UnityEngine.UIElements.FocusController_FocusedElement>::CopyTo(T[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m3C6AAC0C33535E503E39CA1140B65416C72F6099_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* ___array0, const RuntimeMethod* method)
{
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_0 = ___array0;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
return;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m9723A243A2C960A213A3E9B073BA4FBE825EDBD7_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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_m9723A243A2C960A213A3E9B073BA4FBE825EDBD7_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)
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_3 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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<UnityEngine.UIElements.FocusController_FocusedElement>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m5A81A5935D8FF7CE40CDEA980D3961531F74D85F_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___index0, FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* ___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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_3 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_4 = ___index0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* 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<UnityEngine.UIElements.FocusController_FocusedElement>::CopyTo(T[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mE73D3EE6A897F1CC21209E0D90611CBDDBCC492B_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
{
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_0 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* 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<UnityEngine.UIElements.FocusController_FocusedElement>::EnsureCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m801D9F7AC6CFC33A0E337D44E4F1AF2B1F685605_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___min0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_0 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_2 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
NullCheck(L_2);
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_3 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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<UnityEngine.UIElements.FocusController_FocusedElement>::Exists(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m9F2E20D4388F1F2EA39030AAEFF659D78E5B8FE3_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___match0, const RuntimeMethod* method)
{
{
Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_0 = ___match0;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_1 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)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<UnityEngine.UIElements.FocusController_FocusedElement>::Find(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 List_1_Find_m4079A5027387C215C8D5465C47F715F339679452_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * 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_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_1 = ___match0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_2 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_1);
bool L_6 = (( bool (*) (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_1, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_6)
{
goto IL_002e;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_7 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 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(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ));
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_14 = V_1;
return L_14;
}
}
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::FindAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * List_1_FindAll_mFA6F76BD991C1CA18E86B0235377C6EA8F25AB72_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___match0, const RuntimeMethod* method)
{
List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_0 = ___match0;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
}
IL_0009:
{
List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * L_1 = (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, 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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)L_1;
V_1 = (int32_t)0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_2 = ___match0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_3 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_2);
bool L_7 = (( bool (*) (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_2, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * L_8 = V_0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_9 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)L_8);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)L_8, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * L_16 = V_0;
return L_16;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::FindIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mCDD2DE6D8C565CA388621D159252B30265985110_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___match0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_1 = ___match0;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, int32_t, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_2;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::FindIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m6CA9021681F3D6A12B9644F6B0815624F4A590E4_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___startIndex0, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___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_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_3 = ___match1;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_4 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, int32_t, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_4;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m08515FB69003789E66405FC7E539E8878E2D4951_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___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_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * 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_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_10 = ___match2;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_11 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_12 = V_1;
NullCheck(L_11);
int32_t L_13 = L_12;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
NullCheck((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_10);
bool L_15 = (( bool (*) (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_10, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::FindLast(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 List_1_FindLast_m64D70D790FCD64B050EF8981DEA5350D0B40B01F_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * 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_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_2 = ___match0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_3 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_4 = V_0;
NullCheck(L_3);
int32_t L_5 = L_4;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_2);
bool L_7 = (( bool (*) (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_2, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0035;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_8 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = L_9;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 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(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ));
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_14 = V_1;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::FindLastIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m53A4708437B8BC60221B28519AFF4D215F4C4347_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___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_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_2 = ___match0;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, int32_t, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::FindLastIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m8E1C56F462DBB73C5C146514735A5060EF7EE3A9_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___startIndex0, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___match1, const RuntimeMethod* method)
{
{
int32_t L_0 = ___startIndex0;
int32_t L_1 = ___startIndex0;
Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_2 = ___match1;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, int32_t, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m293399DE3CE50F977AA30DADB31343AD9A21537A_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___match2, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * 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_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_11 = ___match2;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_12 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_13 = V_1;
NullCheck(L_12);
int32_t L_14 = L_13;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
NullCheck((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_11);
bool L_16 = (( bool (*) (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_11, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::ForEach(System.Action`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mCD86D0057241366152A4F9900A9F13921013830B_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, Action_1_t33983400D00B913990A229D36A97DA17084133E2 * ___action0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_ForEach_mCD86D0057241366152A4F9900A9F13921013830B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_t33983400D00B913990A229D36A97DA17084133E2 * 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_t33983400D00B913990A229D36A97DA17084133E2 * L_5 = ___action0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_6 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
NullCheck((Action_1_t33983400D00B913990A229D36A97DA17084133E2 *)L_5);
(( void (*) (Action_1_t33983400D00B913990A229D36A97DA17084133E2 *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t33983400D00B913990A229D36A97DA17084133E2 *)L_5, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531 List_1_GetEnumerator_m16D6AA4CB32E301EF771178FCFF33E3BBF7D950B_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mE5E8900CFD20E6EFF11BF86F1055E7D87885F1EE((&L_0), (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m3C79F34687B22008CE9534D8F6A2CAEFA11392D9_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mE5E8900CFD20E6EFF11BF86F1055E7D87885F1EE((&L_0), (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531 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<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mABF08D09E63FDC3FD66948EDCFF1E659D5BD15E8_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mE5E8900CFD20E6EFF11BF86F1055E7D87885F1EE((&L_0), (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_t7C4E889A49311D9BD7BD2A57A88C5681A380E531 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<UnityEngine.UIElements.FocusController_FocusedElement>::GetRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * List_1_GetRange_mE9893E99331D5346A86879E17823E30FD57C3143_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
{
List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * 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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * L_6 = (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, 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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)L_6;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_7 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_8 = ___index0;
List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * L_9 = V_0;
NullCheck(L_9);
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_10 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * L_12 = V_0;
int32_t L_13 = ___count1;
NullCheck(L_12);
L_12->set__size_2(L_13);
List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * L_14 = V_0;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::IndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m67CAB44B2F140A5ADEEBE93B270DC48B89EE58AF_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___item0, const RuntimeMethod* method)
{
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_0 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_1 = ___item0;
int32_t L_2 = (int32_t)__this->get__size_2();
int32_t L_3 = (( int32_t (*) (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)L_0, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IList.IndexOf(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m675C74DAC28F081F13B6B12663BF9C9AB27E7EA0_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )((*(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)((FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)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<UnityEngine.UIElements.FocusController_FocusedElement>::IndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m4F50E669C18EB1A104782A67AE7C7A44FEC6ADC9_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_2 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 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 (*) (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)L_2, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::IndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m0ECA9B6795015E4F5F40C0CBC9F19EEE88401C2F_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_6 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_7 = ___item0;
int32_t L_8 = ___index1;
int32_t L_9 = ___count2;
int32_t L_10 = (( int32_t (*) (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)L_6, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::Insert(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m6E3D2B07950E802E4E6DD65BA41DCCA7128B61DA_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___index0, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___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();
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_3 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_7 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_8 = ___index0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_9 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_13 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_14 = ___index0;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_15 = ___item1;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IList.Insert(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m592F336E631D1FBC50B57A529D6C55DEE89370D1_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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_m592F336E631D1FBC50B57A529D6C55DEE89370D1_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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (int32_t)L_1, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )((*(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)((FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)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<UnityEngine.UIElements.FocusController_FocusedElement>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m8FD28612BF8131CBE9ECE5EBD236345D5DE82314_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_InsertRange_m8FD28612BF8131CBE9ECE5EBD236345D5DE82314_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<UnityEngine.UIElements.FocusController/FocusedElement>::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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_12 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_13 = ___index0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_14 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_00a3;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_20 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_21 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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);
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_24 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_25 = ___index0;
int32_t L_26 = V_1;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_27 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_32 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_33 = ___index0;
NullCheck((RuntimeObject*)L_31);
InterfaceActionInvoker2< FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.UIElements.FocusController/FocusedElement>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)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<UnityEngine.UIElements.FocusController/FocusedElement>::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);
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_41 = InterfaceFuncInvoker0< FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.UIElements.FocusController/FocusedElement>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (int32_t)L_39, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::LastIndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mE7BC133E4D1E6CDA8AF8EE75AEB9BEBF75DE9DB5_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___item0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
if (L_0)
{
goto IL_000a;
}
}
{
return (-1);
}
IL_000a:
{
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_4 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::LastIndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mC0C80C97A1E0DF367864F69D89D7C5BB11D203F1_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___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:
{
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_2 = ___item0;
int32_t L_3 = ___index1;
int32_t L_4 = ___index1;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_5 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::LastIndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m30994D06CF4C0E5191FA5D512575A897F353C6CE_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
{
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_9 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_10 = ___item0;
int32_t L_11 = ___index1;
int32_t L_12 = ___count2;
int32_t L_13 = (( int32_t (*) (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)L_9, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m51D132DDBE9314831415BB092693EED52860F795_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_0 = ___item0;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_1 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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<UnityEngine.UIElements.FocusController_FocusedElement>::System.Collections.IList.Remove(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mCB032EE465C641058E4CFD71B002A4B666E09EB1_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( bool (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )((*(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)((FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 *)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<UnityEngine.UIElements.FocusController_FocusedElement>::RemoveAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_mFFA1D00FC7E889E52144E628437968FE7F253A75_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * 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_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_4 = ___match0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_5 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_4);
bool L_9 = (( bool (*) (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_4, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_16 = ___match0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_17 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_18 = V_1;
NullCheck(L_17);
int32_t L_19 = L_18;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
NullCheck((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_16);
bool L_21 = (( bool (*) (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_16, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_24 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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));
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_27 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 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), (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_34 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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<UnityEngine.UIElements.FocusController_FocusedElement>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m31680975C4616FF36CD84184A4A350926BDAD41D_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, int32_t ___index0, const RuntimeMethod* method)
{
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 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;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_5 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_6 = ___index0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_7 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_11 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_12 = (int32_t)__this->get__size_2();
il2cpp_codegen_initobj((&V_0), sizeof(FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ));
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_13 = V_0;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::RemoveRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mADF1106624DB09D0555AD93942209E25D041EC83_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_10 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_11 = ___index0;
int32_t L_12 = ___count1;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_13 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_17 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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<UnityEngine.UIElements.FocusController_FocusedElement>::Reverse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m4690D6CD327A7951BA261410AC0A7AD1C8CD1303_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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<UnityEngine.UIElements.FocusController_FocusedElement>::Reverse(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m97E060484B546593690578BA611242010BDBBF1A_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_5 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
(( void (*) (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)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<UnityEngine.UIElements.FocusController_FocusedElement>::Sort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m09F78962462462477939ECE0DDD2E10E19D4B6B8_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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<UnityEngine.UIElements.FocusController_FocusedElement>::Sort(System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m0C3B8A3C72914D04FE916A42825C68791317902C_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
{
{
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
RuntimeObject* L_1 = ___comparer0;
NullCheck((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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<UnityEngine.UIElements.FocusController_FocusedElement>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mB060196AE7FA5FBEFDCAD20E29CE36E4BEDD9AF6_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __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:
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_5 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
RuntimeObject* L_8 = ___comparer2;
(( void (*) (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)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<UnityEngine.UIElements.FocusController_FocusedElement>::Sort(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m801CA3ED1CDD56A70E9A1FA0707073A9E8CC2465_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * ___comparison0, const RuntimeMethod* method)
{
{
Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * 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;
}
}
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_2 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_3 = (int32_t)__this->get__size_2();
Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F * L_4 = ___comparison0;
(( void (*) (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*, int32_t, int32_t, Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tD9F050EEA7BFCE8C82D23F3DAAAF42E3D4839E8F *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
}
IL_0025:
{
return;
}
}
// T[] System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* List_1_ToArray_m707A6D2CAA2D4CF43F9FAF759E5674F1191144F4_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* V_0 = NULL;
{
int32_t L_0 = (int32_t)__this->get__size_2();
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_1 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)(FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
V_0 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)L_1;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_2 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* 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);
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_5 = V_0;
return L_5;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::TrimExcess()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mDF5FFDCA9FDD9B63E2DB669A82DC4DFE4E48A664_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_0 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__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_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__this);
(( void (*) (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)__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<UnityEngine.UIElements.FocusController_FocusedElement>::TrueForAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mF326F4D35F0EA4BE5651143A326B0B02343F7835_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * __this, Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * 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_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 * L_1 = ___match0;
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_2 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_1);
bool L_6 = (( bool (*) (Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_t4D9C20A6A7FA5C2332CD5F5F884429C8E5253B50 *)L_1, (FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 )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<UnityEngine.UIElements.FocusController_FocusedElement>::Synchronized(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m4F8B93E0589E4C4A64B7D3B5F1642AE1C46CC788_gshared (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * ___list0, const RuntimeMethod* method)
{
{
List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD * L_0 = ___list0;
SynchronizedList_t37ECA28CD70480C6C48AA8A6DDC0ED217C12F4A7 * L_1 = (SynchronizedList_t37ECA28CD70480C6C48AA8A6DDC0ED217C12F4A7 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
(( void (*) (SynchronizedList_t37ECA28CD70480C6C48AA8A6DDC0ED217C12F4A7 *, List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
return L_1;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.UIElements.FocusController_FocusedElement>::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mFECCAB62D13900706FDA246E328660BEF3D7F6D8_gshared (const RuntimeMethod* method)
{
{
FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13* L_0 = (FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)(FocusedElementU5BU5D_t64FC9A029ED86FA4C46BC885D17EB0FCE386BB13*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
((List_1_tCE807AC7A0FCBE436F146AE2428BAEE81761D3BD_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<UnityEngine.UnitySynchronizationContext_WorkRequest>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC8E19F51AA557944DA6C1F102BA19534A357B9E4_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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));
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_0 = ((List_1_t6E5C746AF7DE21972A905DE655062193862839D6_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<UnityEngine.UnitySynchronizationContext_WorkRequest>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m4132DD6664CF5CC56F074AEFE903274584872890_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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));
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_2 = ((List_1_t6E5C746AF7DE21972A905DE655062193862839D6_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;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_4 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)(WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)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<UnityEngine.UnitySynchronizationContext_WorkRequest>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB1063291F617542C854B06BFE7E8D04D5A532252_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1__ctor_mB1063291F617542C854B06BFE7E8D04D5A532252_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<UnityEngine.UnitySynchronizationContext/WorkRequest>::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));
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_6 = ((List_1_t6E5C746AF7DE21972A905DE655062193862839D6_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;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_8 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)(WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
__this->set__items_1(L_8);
RuntimeObject* L_9 = V_0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_10 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
NullCheck((RuntimeObject*)L_9);
InterfaceActionInvoker2< WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)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));
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_12 = ((List_1_t6E5C746AF7DE21972A905DE655062193862839D6_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<UnityEngine.UnitySynchronizationContext/WorkRequest>::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);
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_16 = InterfaceFuncInvoker0< WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mE31D0D4DF10A360AA624F184755097A46234E84F_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_0 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
NullCheck(L_0);
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::set_Capacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m3C92765947162F2C273EEC91F368989A16C8FF2D_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___value0, const RuntimeMethod* method)
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* 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;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_3 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_6 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)(WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
V_0 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)L_6;
int32_t L_7 = (int32_t)__this->get__size_2();
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_8 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* 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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* 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));
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_12 = ((List_1_t6E5C746AF7DE21972A905DE655062193862839D6_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<UnityEngine.UnitySynchronizationContext_WorkRequest>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m44C1B6295966FEE37949A17F7A57D5556A8EC46B_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
return L_0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IList.get_IsFixedSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_m35D577299659A38F138EE5DFE319E7DFBB13E354_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m3220C2E069290BED72EC51B449025F7D887E2F34_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IList.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m0533EF75F39876DD4FED5AE25CD9F13CD3986283_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.ICollection.get_IsSynchronized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mC286D4CF0D1841537373AF3EE0B6D566589ADF90_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Object System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.ICollection.get_SyncRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mCDDE76CEE7558D406ED18B5B30D11076D2D8D6F8_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mCDDE76CEE7558D406ED18B5B30D11076D2D8D6F8_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<UnityEngine.UnitySynchronizationContext_WorkRequest>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 List_1_get_Item_mE502050B0E9E9978F694B3A501D451D46F935005_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_2 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_3 = ___index0;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)L_2, (int32_t)L_3);
return L_4;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mE6CAE0D2C4E40E7A96842C20A41ACFFCD8310330_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___index0, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_2 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_3 = ___index0;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_4 = ___value1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::IsCompatibleObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mB015A3EC8456618F7434CBF52B1F5656623E5BDE_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
{
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 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(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ));
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_2 = V_0;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 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<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IList.get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m5C102DDBCFE368E20F633BD9884AA24AB624C4A7_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___index0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___index0;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_1 = (( WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 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<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IList.set_Item(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_mA0C88B79F8D80C4D01E47DEF354AC6EC3EEB0158_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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_mA0C88B79F8D80C4D01E47DEF354AC6EC3EEB0158_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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (int32_t)L_1, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )((*(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)((WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Add(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m9E29EB98D3907D02E8BE8AD669CD09C1760D01B6_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->get__size_2();
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_1 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_3 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_7 = ___item0;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IList.Add(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m1DF9CF56C526918EA00D89F2ED602C790DAA15C4_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m1DF9CF56C526918EA00D89F2ED602C790DAA15C4_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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )((*(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)((WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_5 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mF754555482D7325F566A128095AF093DB906FB6C_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
RuntimeObject* L_1 = ___collection0;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::AsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tAD5F74E0BBC70A8BA6BD10A80B7345C49CE5DADD * List_1_AsReadOnly_m07FEA7CF7E516B8087170FDABC55257D3A87CBBD_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_tAD5F74E0BBC70A8BA6BD10A80B7345C49CE5DADD * L_0 = (ReadOnlyCollection_1_tAD5F74E0BBC70A8BA6BD10A80B7345C49CE5DADD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
(( void (*) (ReadOnlyCollection_1_tAD5F74E0BBC70A8BA6BD10A80B7345C49CE5DADD *, 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<UnityEngine.UnitySynchronizationContext_WorkRequest>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mB05C6EF8228A5D0923769D5D67A879D07A1F8152_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___index0, int32_t ___count1, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_5 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_8 = ___item2;
RuntimeObject* L_9 = ___comparer3;
int32_t L_10 = (( int32_t (*) (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, int32_t, int32_t, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)L_5, (int32_t)L_6, (int32_t)L_7, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::BinarySearch(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m96790B7299488E87137DC9E36C2DD55DAFCD4031_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___item0, const RuntimeMethod* method)
{
{
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_1 = ___item0;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, int32_t, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (int32_t)0, (int32_t)L_0, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m9695782567C7949D5421A714B3B5179DCF23CB76_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
{
{
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_1 = ___item0;
RuntimeObject* L_2 = ___comparer1;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, int32_t, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (int32_t)0, (int32_t)L_0, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_mC4D030016ED45CB1F213D4E0BCD94D6864BFE84A_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_1 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mB12165ACDF9BD154B9269EFDDFADE56730386817_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79 * V_1 = NULL;
int32_t V_2 = 0;
{
goto IL_0030;
}
{
V_0 = (int32_t)0;
goto IL_0025;
}
IL_000c:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_1 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 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_t3BC42857E36209A693BF3CE884A5A4699FC68B79 * L_8 = (( EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79 * (*) (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_t3BC42857E36209A693BF3CE884A5A4699FC68B79 *)L_8;
V_2 = (int32_t)0;
goto IL_0055;
}
IL_003a:
{
EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79 * L_9 = V_1;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_10 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_14 = ___item0;
NullCheck((EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79 *)L_9);
bool L_15 = VirtFuncInvoker2< bool, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::Equals(T,T) */, (EqualityComparer_1_t3BC42857E36209A693BF3CE884A5A4699FC68B79 *)L_9, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )L_13, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IList.Contains(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m6AA8EB7E1E5E77A26B2A8E9008A4EBFC6D8B5003_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
bool L_3 = (( bool (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )((*(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)((WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)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<UnityEngine.UnitySynchronizationContext_WorkRequest>::CopyTo(T[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m2BFE097E97A2FD00DF0F2278A57C730DB27AF842_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* ___array0, const RuntimeMethod* method)
{
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_0 = ___array0;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
return;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mAACDB323E4A6FDC4F88C03D2A7947EB40CA573BD_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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_mAACDB323E4A6FDC4F88C03D2A7947EB40CA573BD_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)
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_3 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mEC9073B4CE1B49D36CFB48EF1AF54C4C51964A43_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___index0, WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* ___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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_3 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_4 = ___index0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* 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<UnityEngine.UnitySynchronizationContext_WorkRequest>::CopyTo(T[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m796A70A93961F69E60417E0F207317F22945B297_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
{
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_0 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* 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<UnityEngine.UnitySynchronizationContext_WorkRequest>::EnsureCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m6559D0323A488F80A1E9AE0E55B094AA5302DBC5_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___min0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_0 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_2 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
NullCheck(L_2);
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_3 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Exists(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m8E3DF57407EA60AE538ABB87FC13978B493DFA6A_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___match0, const RuntimeMethod* method)
{
{
Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_0 = ___match0;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_1 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Find(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 List_1_Find_m03EDE33EDFF63D4D0D7CF4EE11AD56CA721D18F4_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * 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_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_1 = ___match0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_2 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_1);
bool L_6 = (( bool (*) (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_1, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_6)
{
goto IL_002e;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_7 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 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(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ));
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_14 = V_1;
return L_14;
}
}
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::FindAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * List_1_FindAll_m9F74139D1FB27D3904B2D3B2EBF4008130FE2A8C_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___match0, const RuntimeMethod* method)
{
List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_0 = ___match0;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
}
IL_0009:
{
List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * L_1 = (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, 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_t6E5C746AF7DE21972A905DE655062193862839D6 *)L_1;
V_1 = (int32_t)0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_2 = ___match0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_3 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_2);
bool L_7 = (( bool (*) (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_2, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * L_8 = V_0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_9 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)L_8);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)L_8, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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_t6E5C746AF7DE21972A905DE655062193862839D6 * L_16 = V_0;
return L_16;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::FindIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m8AB28BF8FB1A9D6D0C8445E301282ADC549E6766_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___match0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_1 = ___match0;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, int32_t, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_2;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::FindIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mFC5C52A6F61FEAF737A632CD94355D1E0D801622_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___startIndex0, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___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_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_3 = ___match1;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_4 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, int32_t, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_4;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m8CBA7856AEF2425A617EF66168227B1C19B2211F_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___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_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * 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_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_10 = ___match2;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_11 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_12 = V_1;
NullCheck(L_11);
int32_t L_13 = L_12;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
NullCheck((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_10);
bool L_15 = (( bool (*) (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_10, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::FindLast(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 List_1_FindLast_m3B7C6B490F15ECF5E4B87B8E091ACDCD8DCCFF84_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * 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_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_2 = ___match0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_3 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_4 = V_0;
NullCheck(L_3);
int32_t L_5 = L_4;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_2);
bool L_7 = (( bool (*) (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_2, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0035;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_8 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = L_9;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 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(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ));
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_14 = V_1;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::FindLastIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mD7016F665C0B13F00047E2F0008782DD318AF822_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___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_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_2 = ___match0;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, int32_t, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::FindLastIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m15B35EBD8E291F8F8DF6B0971587E6E7875C97CE_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___startIndex0, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___match1, const RuntimeMethod* method)
{
{
int32_t L_0 = ___startIndex0;
int32_t L_1 = ___startIndex0;
Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_2 = ___match1;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, int32_t, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m685F6F74188538D02CD96DF1DC46E66D5814A61C_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___match2, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * 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_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_11 = ___match2;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_12 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_13 = V_1;
NullCheck(L_12);
int32_t L_14 = L_13;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
NullCheck((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_11);
bool L_16 = (( bool (*) (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_11, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::ForEach(System.Action`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mD3DB805BF126EA38B5F72BBB193C94758D960D4C_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, Action_1_tD3557152EC38C36B3C25B7FA509B9EC992BEBED0 * ___action0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_ForEach_mD3DB805BF126EA38B5F72BBB193C94758D960D4C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_tD3557152EC38C36B3C25B7FA509B9EC992BEBED0 * 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_tD3557152EC38C36B3C25B7FA509B9EC992BEBED0 * L_5 = ___action0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_6 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
NullCheck((Action_1_tD3557152EC38C36B3C25B7FA509B9EC992BEBED0 *)L_5);
(( void (*) (Action_1_tD3557152EC38C36B3C25B7FA509B9EC992BEBED0 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_tD3557152EC38C36B3C25B7FA509B9EC992BEBED0 *)L_5, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F List_1_GetEnumerator_m6CEC0E57015986BCD86E766A2A3B20596E1E17AB_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mE49E46DBC0AFD6905DD4FBAFAED3A0F73B71FAF6((&L_0), (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m1C09578A8F04F77F00BE2DA09154891E72C3D0E4_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mE49E46DBC0AFD6905DD4FBAFAED3A0F73B71FAF6((&L_0), (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F 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<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m76A1B7BE8AD14C2F25BCB97392D1EDBC720A00A3_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mE49E46DBC0AFD6905DD4FBAFAED3A0F73B71FAF6((&L_0), (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_tC3D70D90769F9C08A1980F7B02045AD6E432D86F 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<UnityEngine.UnitySynchronizationContext_WorkRequest>::GetRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * List_1_GetRange_mB58260A90082E3BC5B6BD0F23F9E4F31AEC2BE54_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
{
List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * 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_t6E5C746AF7DE21972A905DE655062193862839D6 * L_6 = (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, 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_t6E5C746AF7DE21972A905DE655062193862839D6 *)L_6;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_7 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_8 = ___index0;
List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * L_9 = V_0;
NullCheck(L_9);
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_10 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)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_t6E5C746AF7DE21972A905DE655062193862839D6 * L_12 = V_0;
int32_t L_13 = ___count1;
NullCheck(L_12);
L_12->set__size_2(L_13);
List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * L_14 = V_0;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::IndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m76F7FF68D6BF62CF1579A2238E476D77C9DB6BCF_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___item0, const RuntimeMethod* method)
{
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_0 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_1 = ___item0;
int32_t L_2 = (int32_t)__this->get__size_2();
int32_t L_3 = (( int32_t (*) (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)L_0, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IList.IndexOf(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mFC641BF5A8175DE45C6E1A8ACC3A69A2F3E9C92E_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )((*(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)((WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)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<UnityEngine.UnitySynchronizationContext_WorkRequest>::IndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mF3A3875A88944BF9DB6EFFFDA8138CD1483366AF_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_2 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 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 (*) (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)L_2, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::IndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m126B591EFE848B4ED9E9B681E9C9F8750904E042_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_6 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_7 = ___item0;
int32_t L_8 = ___index1;
int32_t L_9 = ___count2;
int32_t L_10 = (( int32_t (*) (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)L_6, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Insert(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mB2B9FE8460B15C7CC016EBF6D87BA968931EB33F_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___index0, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___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();
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_3 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_7 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_8 = ___index0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_9 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_13 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_14 = ___index0;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_15 = ___item1;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IList.Insert(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m76CFEB2C145B1363A5BD644375692B12579CEF38_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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_m76CFEB2C145B1363A5BD644375692B12579CEF38_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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (int32_t)L_1, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )((*(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)((WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)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<UnityEngine.UnitySynchronizationContext_WorkRequest>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mEE8248A3224E8E27D292D7B4D2AA0C260AD4D2B4_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_InsertRange_mEE8248A3224E8E27D292D7B4D2AA0C260AD4D2B4_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<UnityEngine.UnitySynchronizationContext/WorkRequest>::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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_12 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_13 = ___index0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_14 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_00a3;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_20 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_21 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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);
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_24 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_25 = ___index0;
int32_t L_26 = V_1;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_27 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_32 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_33 = ___index0;
NullCheck((RuntimeObject*)L_31);
InterfaceActionInvoker2< WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)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<UnityEngine.UnitySynchronizationContext/WorkRequest>::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);
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_41 = InterfaceFuncInvoker0< WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.UnitySynchronizationContext/WorkRequest>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (int32_t)L_39, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::LastIndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mFA9871D7EDCF23B6696406675FEDC1D87C8ADE0E_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___item0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
if (L_0)
{
goto IL_000a;
}
}
{
return (-1);
}
IL_000a:
{
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_4 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::LastIndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m9CD0A1243FE4D117F1AF2FDAEFD2F2B8364DE7D3_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___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:
{
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_2 = ___item0;
int32_t L_3 = ___index1;
int32_t L_4 = ___index1;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_5 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::LastIndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mB03EB9B5A5F10DBB35DD18F2801F367C0C0014E3_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
{
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_9 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_10 = ___item0;
int32_t L_11 = ___index1;
int32_t L_12 = ___count2;
int32_t L_13 = (( int32_t (*) (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)L_9, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mC3735402B257259986FBA855606FE342597D77FD_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_0 = ___item0;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_1 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::System.Collections.IList.Remove(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m90B7F747BE66DE25EE4EEBE652A5FB9633E20FE6_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( bool (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )((*(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)((WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 *)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<UnityEngine.UnitySynchronizationContext_WorkRequest>::RemoveAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m70DED68F38CC5AE41F538C6A6CFD0E2DD4A8621E_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * 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_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_4 = ___match0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_5 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_4);
bool L_9 = (( bool (*) (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_4, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_16 = ___match0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_17 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_18 = V_1;
NullCheck(L_17);
int32_t L_19 = L_18;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
NullCheck((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_16);
bool L_21 = (( bool (*) (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_16, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_24 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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));
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_27 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 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), (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_34 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m23636794B2875C95AE5349A4A30C5446A278B470_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, int32_t ___index0, const RuntimeMethod* method)
{
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 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;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_5 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_6 = ___index0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_7 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_11 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_12 = (int32_t)__this->get__size_2();
il2cpp_codegen_initobj((&V_0), sizeof(WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ));
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_13 = V_0;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::RemoveRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m180BB8CFCCAB25396D7722B5649867F639FA783D_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_10 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_11 = ___index0;
int32_t L_12 = ___count1;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_13 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_17 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Reverse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m6CBCBF6BBF3917964992B4CC4B73E48D95ACDF04_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Reverse(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0DB86DBE44B54F1EEA45C6E9D33C36F6C3DE0606_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_5 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
(( void (*) (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Sort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF466D8680FA831B78BB9810808B891E9F6C45931_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Sort(System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m1FDB9355B2C3D1280BA7F3689510F85E56F421BD_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
{
{
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
RuntimeObject* L_1 = ___comparer0;
NullCheck((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7BA9AFD7570C73ABFB6CEFA43E035CACE40DE263_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __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:
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_5 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
RuntimeObject* L_8 = ___comparer2;
(( void (*) (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Sort(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m8CCAF10A9773189496DDD38650C93008E8670F5B_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * ___comparison0, const RuntimeMethod* method)
{
{
Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * 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;
}
}
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_2 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_3 = (int32_t)__this->get__size_2();
Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 * L_4 = ___comparison0;
(( void (*) (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*, int32_t, int32_t, Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t0B3C5B68BF37DDED8FD6A28A59AF2338826F4352 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
}
IL_0025:
{
return;
}
}
// T[] System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* List_1_ToArray_m61A184C6472A71A6506E5680A837A8C8F4EC9016_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* V_0 = NULL;
{
int32_t L_0 = (int32_t)__this->get__size_2();
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_1 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)(WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
V_0 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)L_1;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_2 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* 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);
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_5 = V_0;
return L_5;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::TrimExcess()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m7F90B5A27FB3662FF46D7865655B3D7A855108B1_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_0 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__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_t6E5C746AF7DE21972A905DE655062193862839D6 *)__this);
(( void (*) (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)__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<UnityEngine.UnitySynchronizationContext_WorkRequest>::TrueForAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m8C17C345A211B639477A1AF13DE0754BE38ACF92_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * __this, Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * 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_tB36DEBDA8A92B190BF11D931895C0C099709AFFB * L_1 = ___match0;
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_2 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_1);
bool L_6 = (( bool (*) (Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tB36DEBDA8A92B190BF11D931895C0C099709AFFB *)L_1, (WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 )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<UnityEngine.UnitySynchronizationContext_WorkRequest>::Synchronized(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_mF2A0A7B83A7710F64808F5C095CECD7B28AAFB77_gshared (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * ___list0, const RuntimeMethod* method)
{
{
List_1_t6E5C746AF7DE21972A905DE655062193862839D6 * L_0 = ___list0;
SynchronizedList_t2A6C6B3CF40383DECF568B61FB51F77693A813DC * L_1 = (SynchronizedList_t2A6C6B3CF40383DECF568B61FB51F77693A813DC *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
(( void (*) (SynchronizedList_t2A6C6B3CF40383DECF568B61FB51F77693A813DC *, List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t6E5C746AF7DE21972A905DE655062193862839D6 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
return L_1;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m870AD9318461D023E666658B3DA6A6B14087111E_gshared (const RuntimeMethod* method)
{
{
WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0* L_0 = (WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)(WorkRequestU5BU5D_tB89678B9C27973604A434C63C8BD307990C8EBF0*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
((List_1_t6E5C746AF7DE21972A905DE655062193862839D6_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<UnityEngine.Vector2>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m4F7EDFA304F51EFCDF517DC337CD5EE5D317D46A_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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));
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_0 = ((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964_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<UnityEngine.Vector2>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m635C18A6F8E2B809CCE0BD9F8533A443165FBAEF_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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));
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = ((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964_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;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_4 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)(Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)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<UnityEngine.Vector2>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mCDF03C549A2A4C61BE73C4D666F97312681BDF7F_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1__ctor_mCDF03C549A2A4C61BE73C4D666F97312681BDF7F_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<UnityEngine.Vector2>::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));
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_6 = ((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964_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;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_8 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)(Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
__this->set__items_1(L_8);
RuntimeObject* L_9 = V_0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_10 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
NullCheck((RuntimeObject*)L_9);
InterfaceActionInvoker2< Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.Vector2>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)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));
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_12 = ((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964_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<UnityEngine.Vector2>::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);
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_16 = InterfaceFuncInvoker0< Vector2_tA85D2DD88578276CA8A8796756458277E72D073D >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Vector2>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mAA31A1A99B172B0F1290C30823724580810724F1_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_0 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
NullCheck(L_0);
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::set_Capacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mA55E4BE10781E7224DFB88AFC02CF051A9625F38_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___value0, const RuntimeMethod* method)
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* 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;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_3 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_6 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)(Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
V_0 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)L_6;
int32_t L_7 = (int32_t)__this->get__size_2();
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_8 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* 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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* 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));
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_12 = ((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964_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<UnityEngine.Vector2>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5113BBBF36315D5623B08B388E2E3B599A5B3F28_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
return L_0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector2>::System.Collections.IList.get_IsFixedSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mFC2E5989FB4BA89484B18EE7FE210218057EA222_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector2>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m836CF677CB4AF2666CB3AF6F633DA3EC2A195812_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector2>::System.Collections.IList.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m4AEADDE05FEFE7611289EC946A7FBF39A190BD6A_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector2>::System.Collections.ICollection.get_IsSynchronized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m3196EFA01546F0DED388161A107BBC7188DC2708_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Object System.Collections.Generic.List`1<UnityEngine.Vector2>::System.Collections.ICollection.get_SyncRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_m74E2BD89C0B0A83D908D3E4CF157013DFCE50D38_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_m74E2BD89C0B0A83D908D3E4CF157013DFCE50D38_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<UnityEngine.Vector2>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tA85D2DD88578276CA8A8796756458277E72D073D List_1_get_Item_m90282413A52948972B366CCE9F61399C5316A473_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_3 = ___index0;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)L_2, (int32_t)L_3);
return L_4;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m5DD1FBE6E7962BDD391330F87648C7DA14E413C4_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___index0, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_3 = ___index0;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_4 = ___value1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::IsCompatibleObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mC7D56D9C0EF2BD8D11D81F20FACEF438CFD7CBDA_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
{
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 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(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ));
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_2 = V_0;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 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<UnityEngine.Vector2>::System.Collections.IList.get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_m69801C529F212DE3F7AD7B002D32C8A9AAE117E9_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___index0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___index0;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_1 = (( Vector2_tA85D2DD88578276CA8A8796756458277E72D073D (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 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<UnityEngine.Vector2>::System.Collections.IList.set_Item(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m7381EE54188BD4AE276FF958F5E9149BED175AAF_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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_m7381EE54188BD4AE276FF958F5E9149BED175AAF_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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (int32_t)L_1, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )((*(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)((Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)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<UnityEngine.Vector2>::Add(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m4B09565ECF12DBEF82EC294814FEFD39E7AD6E69_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->get__size_2();
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_1 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_3 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_7 = ___item0;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::System.Collections.IList.Add(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m697BDD85AD9BD1767F4E1F67F6F044DF0C305B4B_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m697BDD85AD9BD1767F4E1F67F6F044DF0C305B4B_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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )((*(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)((Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_5 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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<UnityEngine.Vector2>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m6B0A75687700C693529877B8458D50365BD10BA8_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
RuntimeObject* L_1 = ___collection0;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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<UnityEngine.Vector2>::AsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t31E6BC635526FE0BED073BE0D015C239D4A7A05B * List_1_AsReadOnly_mAF4F95A29E202F774D9A22097BA96C089639493F_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_t31E6BC635526FE0BED073BE0D015C239D4A7A05B * L_0 = (ReadOnlyCollection_1_t31E6BC635526FE0BED073BE0D015C239D4A7A05B *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
(( void (*) (ReadOnlyCollection_1_t31E6BC635526FE0BED073BE0D015C239D4A7A05B *, 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<UnityEngine.Vector2>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mD3923A91DD924E524B3432ADBC68AEDC5DC83473_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___index0, int32_t ___count1, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_5 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_8 = ___item2;
RuntimeObject* L_9 = ___comparer3;
int32_t L_10 = (( int32_t (*) (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, int32_t, int32_t, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)L_5, (int32_t)L_6, (int32_t)L_7, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::BinarySearch(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m127D07C9D78C767456F8D2C3BE347C81F865A7D4_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___item0, const RuntimeMethod* method)
{
{
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_1 = ___item0;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, int32_t, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (int32_t)0, (int32_t)L_0, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m23EA143895A012A5FD57A4105B596DB4A6D12AD3_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
{
{
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_1 = ___item0;
RuntimeObject* L_2 = ___comparer1;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, int32_t, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (int32_t)0, (int32_t)L_0, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m471E9C96E037C142725FB47332197B948E5D38AE_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_1 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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<UnityEngine.Vector2>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mA78DBAADF2C86B0B71645A87C573FC8446AA1CE7_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 * V_1 = NULL;
int32_t V_2 = 0;
{
goto IL_0030;
}
{
V_0 = (int32_t)0;
goto IL_0025;
}
IL_000c:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_1 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 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_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 * L_8 = (( EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 * (*) (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_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 *)L_8;
V_2 = (int32_t)0;
goto IL_0055;
}
IL_003a:
{
EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 * L_9 = V_1;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_10 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_14 = ___item0;
NullCheck((EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 *)L_9);
bool L_15 = VirtFuncInvoker2< bool, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , Vector2_tA85D2DD88578276CA8A8796756458277E72D073D >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<UnityEngine.Vector2>::Equals(T,T) */, (EqualityComparer_1_t5404190F17E14E6CF5185C22EC4668BCE15B76F1 *)L_9, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )L_13, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::System.Collections.IList.Contains(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m68AC44037DF9EFF38DDC1BBE8CDF4043E513E1FF_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
bool L_3 = (( bool (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )((*(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)((Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)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<UnityEngine.Vector2>::CopyTo(T[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mD0E6C98B6A3503E842ECABA95AFE84C12EBE706A_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* ___array0, const RuntimeMethod* method)
{
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_0 = ___array0;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
return;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m9E8ED3E2538994AE393AAD9900D979C3BDAACC04_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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_m9E8ED3E2538994AE393AAD9900D979C3BDAACC04_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)
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_3 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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<UnityEngine.Vector2>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m732287FA9BF1E2C2A988FA2E7BE41F93CE984912_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___index0, Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* ___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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_3 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_4 = ___index0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* 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<UnityEngine.Vector2>::CopyTo(T[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m83E30786BD2562AF321BF004AB2F0CB806D5E737_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
{
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_0 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* 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<UnityEngine.Vector2>::EnsureCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m1100EAA951F55ECD674CB9BFB0ED5C96381C7D05_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___min0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_0 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
NullCheck(L_2);
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_3 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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<UnityEngine.Vector2>::Exists(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m5DED990D5803FEA3635B6DDF466EC916E466771F_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___match0, const RuntimeMethod* method)
{
{
Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_0 = ___match0;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_1 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)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<UnityEngine.Vector2>::Find(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tA85D2DD88578276CA8A8796756458277E72D073D List_1_Find_mBAAB28ACB0A975711B676123DA8ADAC7B031A258_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * 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_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_1 = ___match0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_1);
bool L_6 = (( bool (*) (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_1, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_6)
{
goto IL_002e;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_7 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 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(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ));
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_14 = V_1;
return L_14;
}
}
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<UnityEngine.Vector2>::FindAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * List_1_FindAll_mB978043B24E84C15C8ECB3620598CA01D7985831_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___match0, const RuntimeMethod* method)
{
List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_0 = ___match0;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
}
IL_0009:
{
List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * L_1 = (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, 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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)L_1;
V_1 = (int32_t)0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_2 = ___match0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_3 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_2);
bool L_7 = (( bool (*) (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_2, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * L_8 = V_0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_9 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)L_8);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)L_8, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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_t7EF66508193EA1747FD65EC53012A60FF1697964 * L_16 = V_0;
return L_16;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector2>::FindIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m392E604ADE36A75FE6B76DBAE1322915F798C487_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___match0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_1 = ___match0;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, int32_t, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_2;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector2>::FindIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m088D83EF28F36D0587A892003F05CDF9C4597EBA_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___startIndex0, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___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_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_3 = ___match1;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_4 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, int32_t, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_4;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector2>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mD146B58F7CF569C7CB6935CDCAD17201EA261D38_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___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_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * 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_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_10 = ___match2;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_11 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_12 = V_1;
NullCheck(L_11);
int32_t L_13 = L_12;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
NullCheck((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_10);
bool L_15 = (( bool (*) (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_10, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::FindLast(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tA85D2DD88578276CA8A8796756458277E72D073D List_1_FindLast_m9388EEFE58956AFF75F3024914127FB2D3BF12D8_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * 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_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_2 = ___match0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_3 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_4 = V_0;
NullCheck(L_3);
int32_t L_5 = L_4;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_2);
bool L_7 = (( bool (*) (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_2, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0035;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_8 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = L_9;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 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(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ));
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_14 = V_1;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector2>::FindLastIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mFE5438BE81A123A8F9FE4061A440C284CFFB0A08_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___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_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_2 = ___match0;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, int32_t, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector2>::FindLastIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m204563EDDBD846259FFD8F1327CF36D82851C74D_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___startIndex0, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___match1, const RuntimeMethod* method)
{
{
int32_t L_0 = ___startIndex0;
int32_t L_1 = ___startIndex0;
Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_2 = ___match1;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, int32_t, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector2>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m0316DFFC1680351EB5F792F2459774B307E86070_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___match2, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * 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_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_11 = ___match2;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_12 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_13 = V_1;
NullCheck(L_12);
int32_t L_14 = L_13;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
NullCheck((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_11);
bool L_16 = (( bool (*) (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_11, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::ForEach(System.Action`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_mAF440EB3899DAE56CDF77257E30BF5E6659E81F4_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Action_1_t97B24A3F0ABA64DD934A3DA82A6C9EB77C813E25 * ___action0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_ForEach_mAF440EB3899DAE56CDF77257E30BF5E6659E81F4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_t97B24A3F0ABA64DD934A3DA82A6C9EB77C813E25 * 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_t97B24A3F0ABA64DD934A3DA82A6C9EB77C813E25 * L_5 = ___action0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_6 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
NullCheck((Action_1_t97B24A3F0ABA64DD934A3DA82A6C9EB77C813E25 *)L_5);
(( void (*) (Action_1_t97B24A3F0ABA64DD934A3DA82A6C9EB77C813E25 *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t97B24A3F0ABA64DD934A3DA82A6C9EB77C813E25 *)L_5, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3 List_1_GetEnumerator_m9EB939030915C1B203BF35711E7B46C6711B23E4_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m99DC25AE452C7B7B92650366E38CCCF02C2F06F1((&L_0), (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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<UnityEngine.Vector2>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m67C70060090DA41CD10762E7D3A5291363F18B74_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m99DC25AE452C7B7B92650366E38CCCF02C2F06F1((&L_0), (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3 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<UnityEngine.Vector2>::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_mCC77C5AEB7DADEF313EDD8B91597D744146324FA_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m99DC25AE452C7B7B92650366E38CCCF02C2F06F1((&L_0), (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_t789287D5EBA809F1FA53F5D5FB44744EA1E39EB3 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<UnityEngine.Vector2>::GetRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * List_1_GetRange_mA19911FF9F00A2A25EC5EFEC2991F337428921E6_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
{
List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * 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_t7EF66508193EA1747FD65EC53012A60FF1697964 * L_6 = (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, 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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)L_6;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_7 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_8 = ___index0;
List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * L_9 = V_0;
NullCheck(L_9);
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_10 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)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_t7EF66508193EA1747FD65EC53012A60FF1697964 * L_12 = V_0;
int32_t L_13 = ___count1;
NullCheck(L_12);
L_12->set__size_2(L_13);
List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * L_14 = V_0;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector2>::IndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mBA4598C2D62513AFECFB51F7BC758F87DCDB15CD_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___item0, const RuntimeMethod* method)
{
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_0 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_1 = ___item0;
int32_t L_2 = (int32_t)__this->get__size_2();
int32_t L_3 = (( int32_t (*) (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)L_0, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::System.Collections.IList.IndexOf(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mC3A637198D82FC6E4FA95AD38B624981798BE3AA_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )((*(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)((Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)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<UnityEngine.Vector2>::IndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m226E43DA43BE7A2471220F3557DF69AA882D751D_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 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 (*) (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)L_2, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::IndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m016BA9DC61C502CE1108C06CEE58977AD58C62EA_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_6 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_7 = ___item0;
int32_t L_8 = ___index1;
int32_t L_9 = ___count2;
int32_t L_10 = (( int32_t (*) (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)L_6, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::Insert(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m3BE82CDE545D3741B8F9D929C7D36B3FEE5DB357_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___index0, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___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();
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_3 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_7 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_8 = ___index0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_9 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_13 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_14 = ___index0;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_15 = ___item1;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::System.Collections.IList.Insert(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m12949411E948CF361FB050F8796210EDA18439F8_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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_m12949411E948CF361FB050F8796210EDA18439F8_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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (int32_t)L_1, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )((*(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)((Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)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<UnityEngine.Vector2>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m555F8EAD7EA8C4CE310F4E69F68EC7C052763311_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_InsertRange_m555F8EAD7EA8C4CE310F4E69F68EC7C052763311_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<UnityEngine.Vector2>::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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_12 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_13 = ___index0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_14 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_00a3;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_20 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_21 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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);
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_24 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_25 = ___index0;
int32_t L_26 = V_1;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_27 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_32 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_33 = ___index0;
NullCheck((RuntimeObject*)L_31);
InterfaceActionInvoker2< Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.Vector2>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)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<UnityEngine.Vector2>::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);
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_41 = InterfaceFuncInvoker0< Vector2_tA85D2DD88578276CA8A8796756458277E72D073D >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Vector2>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (int32_t)L_39, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::LastIndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m0E9E4CBC6E0EDCDB57DE1808F57755971C6A18E8_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___item0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
if (L_0)
{
goto IL_000a;
}
}
{
return (-1);
}
IL_000a:
{
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_4 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::LastIndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m6A8B5C76B3B78A526CB63D7E7D3F4F09FC4B91FA_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___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:
{
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_2 = ___item0;
int32_t L_3 = ___index1;
int32_t L_4 = ___index1;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_5 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::LastIndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mBC631AF0C9D5A76A8BB1BDF75DD3C284697588C6_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
{
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_9 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_10 = ___item0;
int32_t L_11 = ___index1;
int32_t L_12 = ___count2;
int32_t L_13 = (( int32_t (*) (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)L_9, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m1FF3796A9006D554DCD6033014DCEB1F6436F6AF_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_0 = ___item0;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_1 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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<UnityEngine.Vector2>::System.Collections.IList.Remove(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m25BDBCFE4C9DF41844706027E491DA7D6134F030_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( bool (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )((*(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)((Vector2_tA85D2DD88578276CA8A8796756458277E72D073D *)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<UnityEngine.Vector2>::RemoveAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m8A046EA9DD5EFF47CB736E97F631608E7CF755E6_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * 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_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_4 = ___match0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_5 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_4);
bool L_9 = (( bool (*) (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_4, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_16 = ___match0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_17 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_18 = V_1;
NullCheck(L_17);
int32_t L_19 = L_18;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
NullCheck((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_16);
bool L_21 = (( bool (*) (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_16, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_24 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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));
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_27 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 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), (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_34 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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<UnityEngine.Vector2>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m1C0E6F338B79006B6A0D3C839DE6A8506A5C9B38_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, int32_t ___index0, const RuntimeMethod* method)
{
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D 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;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_5 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_6 = ___index0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_7 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_11 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_12 = (int32_t)__this->get__size_2();
il2cpp_codegen_initobj((&V_0), sizeof(Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ));
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_13 = V_0;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::RemoveRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mC5A58B75D1528A4D5EF42D3975A4640CF3DBA083_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_10 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_11 = ___index0;
int32_t L_12 = ___count1;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_13 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_17 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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<UnityEngine.Vector2>::Reverse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mC722E2DDE86AE2D2E51FF21AC490E4087DB53124_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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<UnityEngine.Vector2>::Reverse(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m0E5BADE04D094E4ECECC59E73A3A5CB67C49D68F_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_5 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
(( void (*) (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)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<UnityEngine.Vector2>::Sort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m76EA7AEF967EEFCD54E8A672766E8C112EE94001_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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<UnityEngine.Vector2>::Sort(System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAFCA8FD7ECD0B9A5C0CADC3B75B1A74A9F7C01DA_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
{
{
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
RuntimeObject* L_1 = ___comparer0;
NullCheck((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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<UnityEngine.Vector2>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEA65AB82A7DD229DAB0DB523793F09F419ADFD0B_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __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:
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_5 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
RuntimeObject* L_8 = ___comparer2;
(( void (*) (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)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<UnityEngine.Vector2>::Sort(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m717ADBFFCAE72713E04B951F0F4656203263FB7B_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * ___comparison0, const RuntimeMethod* method)
{
{
Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * 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;
}
}
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_3 = (int32_t)__this->get__size_2();
Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC * L_4 = ___comparison0;
(( void (*) (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*, int32_t, int32_t, Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tDA38C053BAF9453EC3F5BE5542E5E3CA9658DBAC *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
}
IL_0025:
{
return;
}
}
// T[] System.Collections.Generic.List`1<UnityEngine.Vector2>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* List_1_ToArray_m9689DE5A645F829E8F157AF446DAB36588EE1D1D_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* V_0 = NULL;
{
int32_t L_0 = (int32_t)__this->get__size_2();
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_1 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)(Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
V_0 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)L_1;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* 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);
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_5 = V_0;
return L_5;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::TrimExcess()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mB434576E8647D7DCCE1756737F507FC90D30EF43_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_0 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__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_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__this);
(( void (*) (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)__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<UnityEngine.Vector2>::TrueForAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m7C70E5D31C67B157D0DEAB5E0C3661DAF32071AE_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * __this, Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * 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_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA * L_1 = ___match0;
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_2 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_1);
bool L_6 = (( bool (*) (Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tAFE9774406A8EEF2CB0FD007CE08B234C2D47ACA *)L_1, (Vector2_tA85D2DD88578276CA8A8796756458277E72D073D )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<UnityEngine.Vector2>::Synchronized(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m150DEDE7FF788BCB667DD6C3A65D49E05C447BA6_gshared (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * ___list0, const RuntimeMethod* method)
{
{
List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 * L_0 = ___list0;
SynchronizedList_tD78FA28AA78BDC94006C3B1F7AA34F6CB7E1E5DA * L_1 = (SynchronizedList_tD78FA28AA78BDC94006C3B1F7AA34F6CB7E1E5DA *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
(( void (*) (SynchronizedList_tD78FA28AA78BDC94006C3B1F7AA34F6CB7E1E5DA *, List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_t7EF66508193EA1747FD65EC53012A60FF1697964 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
return L_1;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m6A36271E29080DCDC704234864F2554588EFE200_gshared (const RuntimeMethod* method)
{
{
Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6* L_0 = (Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)(Vector2U5BU5D_tA065A07DFC060C1B8786BBAA5F3A6577CCEB27D6*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
((List_1_t7EF66508193EA1747FD65EC53012A60FF1697964_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<UnityEngine.Vector3>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6834ABFBD98D5EFE53A4BD01EA25BC516F24B171_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_0 = ((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5_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<UnityEngine.Vector3>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m9C166B12F3436C88C895D68CE856D15BD1BDF0A2_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = ((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5_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;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_4 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)(Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)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<UnityEngine.Vector3>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m29D7B30AF211E64C28606D9764866B8B76AEAA6C_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1__ctor_m29D7B30AF211E64C28606D9764866B8B76AEAA6C_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<UnityEngine.Vector3>::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));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_6 = ((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5_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;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_8 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)(Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
__this->set__items_1(L_8);
RuntimeObject* L_9 = V_0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_10 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
NullCheck((RuntimeObject*)L_9);
InterfaceActionInvoker2< Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.Vector3>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)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));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_12 = ((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5_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<UnityEngine.Vector3>::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);
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_16 = InterfaceFuncInvoker0< Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Vector3>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mC33E26459C675C4C18F5C8094E0D38DCB37A8C47_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_0 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
NullCheck(L_0);
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::set_Capacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mE13F032E382626FE197D0BC3D5B4C0BC509EF10F_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___value0, const RuntimeMethod* method)
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* 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;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_6 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)(Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
V_0 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_6;
int32_t L_7 = (int32_t)__this->get__size_2();
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_8 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* 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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* 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));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_12 = ((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5_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<UnityEngine.Vector3>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m2E29D30C43F78ABB30F6C7881652C11852FD4D6F_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
return L_0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector3>::System.Collections.IList.get_IsFixedSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mD341E0FB2818A77E74E4E0A5090B52A5D93AE007_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector3>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mC528CFEBE2154F557A6141CBDEC970543B750386_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector3>::System.Collections.IList.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_mF328FE4F7697F4963DB40AFD23FC4D6851ABC11B_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector3>::System.Collections.ICollection.get_IsSynchronized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_mA1D42FA7459D1D395CB82CF661F97F9BCE0F9A1B_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Object System.Collections.Generic.List`1<UnityEngine.Vector3>::System.Collections.ICollection.get_SyncRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mC29BB080DEA6C4BDC82E735C88D2276EAA76B21D_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mC29BB080DEA6C4BDC82E735C88D2276EAA76B21D_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<UnityEngine.Vector3>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 List_1_get_Item_mB9D869619B30FC5432E5F514D166A02AE8E8D626_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_3 = ___index0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_2, (int32_t)L_3);
return L_4;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m382AE9892EF39343FAEF436BA9801BDE7AFE23D7_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___index0, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_3 = ___index0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_4 = ___value1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::IsCompatibleObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_m92859A2DFDBBF2168A383801B727A2354F6E9421_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
{
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 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(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_2 = V_0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 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<UnityEngine.Vector3>::System.Collections.IList.get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_mA68267FFE3F27984FF1953518ACB39D2269CCBD3_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___index0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___index0;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_1 = (( Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 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<UnityEngine.Vector3>::System.Collections.IList.set_Item(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m925D74EB0DC49FB442B5C5B489D816AB7C23288D_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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_m925D74EB0DC49FB442B5C5B489D816AB7C23288D_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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (int32_t)L_1, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )((*(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)((Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)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<UnityEngine.Vector3>::Add(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mD9F028AEE5C43737BEB50A8DAA8CA939CE314002_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->get__size_2();
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_1 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_7 = ___item0;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::System.Collections.IList.Add(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_mEFD16A40201DE1C4C72CA285A4A61CB71864D883_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_mEFD16A40201DE1C4C72CA285A4A61CB71864D883_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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )((*(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)((Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_5 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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<UnityEngine.Vector3>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m8335F712C7C1832E2EA4CD22C2326D16C4827F1F_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
RuntimeObject* L_1 = ___collection0;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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<UnityEngine.Vector3>::AsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t0A7FD6A9B80DAB84DB798C91A54264DDDECC0E9F * List_1_AsReadOnly_m92A324015A5D2D30301639DE03C94C9C1044E2E6_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_t0A7FD6A9B80DAB84DB798C91A54264DDDECC0E9F * L_0 = (ReadOnlyCollection_1_t0A7FD6A9B80DAB84DB798C91A54264DDDECC0E9F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
(( void (*) (ReadOnlyCollection_1_t0A7FD6A9B80DAB84DB798C91A54264DDDECC0E9F *, 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<UnityEngine.Vector3>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mE101B0FFB5383FDA42A5B181DA0D96032318ED6E_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___index0, int32_t ___count1, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_5 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_8 = ___item2;
RuntimeObject* L_9 = ___comparer3;
int32_t L_10 = (( int32_t (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_5, (int32_t)L_6, (int32_t)L_7, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::BinarySearch(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m24F07582B303A91548977FC05D0D9D2923F9687D_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___item0, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_1 = ___item0;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, int32_t, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (int32_t)0, (int32_t)L_0, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m3F577E38FBCE7304694AD4AE5AF977A85430E0FE_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_1 = ___item0;
RuntimeObject* L_2 = ___comparer1;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, int32_t, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (int32_t)0, (int32_t)L_0, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m8E7A9E8CF891528845C4B071CB8166DDB1A384B8_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_1 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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<UnityEngine.Vector3>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mA604DADD40FE9EC64EFB4DF36A11B8973C35627A_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D * V_1 = NULL;
int32_t V_2 = 0;
{
goto IL_0030;
}
{
V_0 = (int32_t)0;
goto IL_0025;
}
IL_000c:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_1 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 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_tF8B3A336A2CCCA76C99157B28AA030355D18120D * L_8 = (( EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D * (*) (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_tF8B3A336A2CCCA76C99157B28AA030355D18120D *)L_8;
V_2 = (int32_t)0;
goto IL_0055;
}
IL_003a:
{
EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D * L_9 = V_1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_10 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_14 = ___item0;
NullCheck((EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D *)L_9);
bool L_15 = VirtFuncInvoker2< bool, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<UnityEngine.Vector3>::Equals(T,T) */, (EqualityComparer_1_tF8B3A336A2CCCA76C99157B28AA030355D18120D *)L_9, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_13, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::System.Collections.IList.Contains(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_m07C843A6C14E86558D79829258566D52EB122FA0_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
bool L_3 = (( bool (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )((*(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)((Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)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<UnityEngine.Vector3>::CopyTo(T[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mBDC0E4D94CC1CE0347DB41B672886CBE71ECD26A_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___array0, const RuntimeMethod* method)
{
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_0 = ___array0;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
return;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_m46BD0F4EBB4EB8AF0C2CD363DCE2AAB0321B31A8_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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_m46BD0F4EBB4EB8AF0C2CD363DCE2AAB0321B31A8_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)
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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<UnityEngine.Vector3>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m5DB4618E690C2119F786101E2160FD9B29214FCB_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___index0, Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_4 = ___index0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* 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<UnityEngine.Vector3>::CopyTo(T[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mA30177BB4DFF1A96707CE1DB84DA11D8E47224DC_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
{
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_0 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* 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<UnityEngine.Vector3>::EnsureCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_m1E4E422346496885CB24A46FEDE7FAAB8C103D39_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___min0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_0 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
NullCheck(L_2);
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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<UnityEngine.Vector3>::Exists(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_m2DD237DBA35736A6BFC9FB9DCCBFE73DBF05DDC1_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___match0, const RuntimeMethod* method)
{
{
Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_0 = ___match0;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_1 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)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<UnityEngine.Vector3>::Find(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 List_1_Find_mE1C273429F7DD7C4171A3094FF8CFDA50906C144_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * 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_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_1 = ___match0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_1);
bool L_6 = (( bool (*) (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_1, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_6)
{
goto IL_002e;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_7 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 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(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_14 = V_1;
return L_14;
}
}
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<UnityEngine.Vector3>::FindAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * List_1_FindAll_m996972F4C2C5363814544D4FD55C8F34DDB74C04_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___match0, const RuntimeMethod* method)
{
List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_0 = ___match0;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
}
IL_0009:
{
List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * L_1 = (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, 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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)L_1;
V_1 = (int32_t)0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_2 = ___match0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_2);
bool L_7 = (( bool (*) (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_2, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * L_8 = V_0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_9 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)L_8);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)L_8, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * L_16 = V_0;
return L_16;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::FindIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m7FDFB4CDB85611469D9D3FC492427EC4C493000C_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___match0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_1 = ___match0;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, int32_t, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_2;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::FindIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m203EA074B6046847E188B7229FBF89AB207913F2_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___startIndex0, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___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_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_3 = ___match1;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_4 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, int32_t, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_4;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m433F08CAAE2C605A1977D759B62F33702CB76AF4_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___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_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * 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_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_10 = ___match2;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_11 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_12 = V_1;
NullCheck(L_11);
int32_t L_13 = L_12;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
NullCheck((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_10);
bool L_15 = (( bool (*) (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_10, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::FindLast(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 List_1_FindLast_m2924EAB60A043F06EB40667E3A9CB07736B78084_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * 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_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_2 = ___match0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_4 = V_0;
NullCheck(L_3);
int32_t L_5 = L_4;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_2);
bool L_7 = (( bool (*) (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_2, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0035;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_8 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = L_9;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 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(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_14 = V_1;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::FindLastIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mE490E573553FFCDFA73F4BEDF88CB3C50BDE6CC0_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___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_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_2 = ___match0;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, int32_t, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::FindLastIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mE1963F9FD4FE469ED74CCB168AD98BF69DCB887D_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___startIndex0, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___match1, const RuntimeMethod* method)
{
{
int32_t L_0 = ___startIndex0;
int32_t L_1 = ___startIndex0;
Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_2 = ___match1;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, int32_t, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mEBCC40A6BCDD7AAA5658249FA9BEF7A6AAA074E3_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___match2, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * 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_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_11 = ___match2;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_12 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_13 = V_1;
NullCheck(L_12);
int32_t L_14 = L_13;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
NullCheck((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_11);
bool L_16 = (( bool (*) (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_11, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::ForEach(System.Action`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m845D8C138785FD3F4883FD30D0F0CA7D7F2CDB81_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Action_1_t08BAF0B9143320EA6FA33CF25A59B6F1641EA5B6 * ___action0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_ForEach_m845D8C138785FD3F4883FD30D0F0CA7D7F2CDB81_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_t08BAF0B9143320EA6FA33CF25A59B6F1641EA5B6 * 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_t08BAF0B9143320EA6FA33CF25A59B6F1641EA5B6 * L_5 = ___action0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_6 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
NullCheck((Action_1_t08BAF0B9143320EA6FA33CF25A59B6F1641EA5B6 *)L_5);
(( void (*) (Action_1_t08BAF0B9143320EA6FA33CF25A59B6F1641EA5B6 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t08BAF0B9143320EA6FA33CF25A59B6F1641EA5B6 *)L_5, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07 List_1_GetEnumerator_mDFDDDC76BDAFD111A9834F81C6646698CEDB7970_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m25892E4CB489763B66E83C2554774481DF72460C((&L_0), (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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<UnityEngine.Vector3>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m54360728DAD807C888214594F9D5F87C1796F96A_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m25892E4CB489763B66E83C2554774481DF72460C((&L_0), (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07 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<UnityEngine.Vector3>::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m09767F13D22F6238285F0D249B44EB40EEE316A3_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_m25892E4CB489763B66E83C2554774481DF72460C((&L_0), (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_t1D6F1280D1286A07CA6B53EC40BD2936FAE0CD07 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<UnityEngine.Vector3>::GetRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * List_1_GetRange_m9A16B823DF9265252D448E085C1706BC3118FE9F_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
{
List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * 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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * L_6 = (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, 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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)L_6;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_7 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_8 = ___index0;
List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * L_9 = V_0;
NullCheck(L_9);
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_10 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * L_12 = V_0;
int32_t L_13 = ___count1;
NullCheck(L_12);
L_12->set__size_2(L_13);
List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * L_14 = V_0;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::IndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mD0E1C2F0684198F26E6FE7C8CBA24140941C2CBC_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___item0, const RuntimeMethod* method)
{
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_0 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_1 = ___item0;
int32_t L_2 = (int32_t)__this->get__size_2();
int32_t L_3 = (( int32_t (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_0, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::System.Collections.IList.IndexOf(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_mDC5FC3433B6FFFD5FD107552277ACA1330EF9920_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )((*(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)((Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)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<UnityEngine.Vector3>::IndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mD2143E653FC34BCC0938AB8CD4FEE87ECE337CB3_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 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 (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_2, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::IndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mAF8F37F9F206F7C04BEBA3321BB49C3C052DC9E7_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_6 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_7 = ___item0;
int32_t L_8 = ___index1;
int32_t L_9 = ___count2;
int32_t L_10 = (( int32_t (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_6, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::Insert(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_mA55612FD00E84BC3B06F4E0B19B577FA1B4522F3_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___index0, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___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();
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_3 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_7 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_8 = ___index0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_9 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_13 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_14 = ___index0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_15 = ___item1;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::System.Collections.IList.Insert(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m851E83028E1BCFD91872DB53092453D94F140FDD_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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_m851E83028E1BCFD91872DB53092453D94F140FDD_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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (int32_t)L_1, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )((*(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)((Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)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<UnityEngine.Vector3>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_m4B3C98ABAD859FE36ECBFA5665422625D325461D_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_InsertRange_m4B3C98ABAD859FE36ECBFA5665422625D325461D_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<UnityEngine.Vector3>::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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_12 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_13 = ___index0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_14 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_00a3;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_20 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_21 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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);
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_24 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_25 = ___index0;
int32_t L_26 = V_1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_27 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_32 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_33 = ___index0;
NullCheck((RuntimeObject*)L_31);
InterfaceActionInvoker2< Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.Vector3>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)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<UnityEngine.Vector3>::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);
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_41 = InterfaceFuncInvoker0< Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Vector3>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (int32_t)L_39, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::LastIndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m9682A4B45926BABF91CDCF230C9D33476708E93A_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___item0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
if (L_0)
{
goto IL_000a;
}
}
{
return (-1);
}
IL_000a:
{
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_4 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::LastIndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m0C32C0B72D9A400233FD05577CC9628842792A6E_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___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:
{
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_2 = ___item0;
int32_t L_3 = ___index1;
int32_t L_4 = ___index1;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_5 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::LastIndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m4AAC51FC21372147534D9F44F86E2FE3F4E03336_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_9 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_10 = ___item0;
int32_t L_11 = ___index1;
int32_t L_12 = ___count2;
int32_t L_13 = (( int32_t (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_9, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m54E5EBF4F95F5F632D8375A3A90B9C9E58D857FA_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_0 = ___item0;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_1 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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<UnityEngine.Vector3>::System.Collections.IList.Remove(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_m73AD5F6ED0BCBE11C6AC229715BF09FB30729123_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( bool (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )((*(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)((Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 *)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<UnityEngine.Vector3>::RemoveAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m7606676124B174A0B0AD8E372842FCD3C9D9E1FA_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * 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_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_4 = ___match0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_5 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_4);
bool L_9 = (( bool (*) (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_4, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_16 = ___match0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_17 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_18 = V_1;
NullCheck(L_17);
int32_t L_19 = L_18;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
NullCheck((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_16);
bool L_21 = (( bool (*) (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_16, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_24 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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));
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_27 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 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), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_34 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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<UnityEngine.Vector3>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m49D0CC2F2C2CC3680B30B623053227D9105C421E_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, int32_t ___index0, const RuntimeMethod* method)
{
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 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;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_5 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_6 = ___index0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_7 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_11 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_12 = (int32_t)__this->get__size_2();
il2cpp_codegen_initobj((&V_0), sizeof(Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ));
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_13 = V_0;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::RemoveRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mE28859A5DD6D9F5CFDC06F028B478D46A0B84E83_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_10 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_11 = ___index0;
int32_t L_12 = ___count1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_13 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_17 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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<UnityEngine.Vector3>::Reverse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m31A1224BDE3809EF6DF602ADC40D9496DFF8C919_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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<UnityEngine.Vector3>::Reverse(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mB5766ABE03D7B6A325E3939D19E513751E0FF0D2_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_5 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)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<UnityEngine.Vector3>::Sort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF5019E72B79B53FE42D9400847A5D48E76CC65CD_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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<UnityEngine.Vector3>::Sort(System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m6B84AD6B099FCDF45676CFC0973F12481850B971_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
RuntimeObject* L_1 = ___comparer0;
NullCheck((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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<UnityEngine.Vector3>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mF10992F66B9B70ED16934321B59579BB56F7D402_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __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:
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_5 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
RuntimeObject* L_8 = ___comparer2;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)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<UnityEngine.Vector3>::Sort(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mD2E9587878BCBF0F62DFA6CC29A10A9787019DA0_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * ___comparison0, const RuntimeMethod* method)
{
{
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * 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;
}
}
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_3 = (int32_t)__this->get__size_2();
Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 * L_4 = ___comparison0;
(( void (*) (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*, int32_t, int32_t, Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_t2610C89905912EB1EDFA27A459DB7E48850271A9 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
}
IL_0025:
{
return;
}
}
// T[] System.Collections.Generic.List`1<UnityEngine.Vector3>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* List_1_ToArray_m88791B9062762F4E67F8D4233708EF1BF3D50386_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* V_0 = NULL;
{
int32_t L_0 = (int32_t)__this->get__size_2();
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_1 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)(Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
V_0 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)L_1;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* 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);
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_5 = V_0;
return L_5;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::TrimExcess()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_m8A6C50DE2DD32035A4DBD7CC872C8A80B5E9867B_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_0 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__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_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__this);
(( void (*) (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)__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<UnityEngine.Vector3>::TrueForAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_m628624773A720B52BA8EEB79BE1477075FBC23E9_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * __this, Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * 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_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F * L_1 = ___match0;
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_2 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_1);
bool L_6 = (( bool (*) (Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE5F02AA525EA77379C5162F9A56CEFED1EBC3D4F *)L_1, (Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 )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<UnityEngine.Vector3>::Synchronized(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m08432C4F995F3F08B22159D9ECEBD4E5556E925F_gshared (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * ___list0, const RuntimeMethod* method)
{
{
List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 * L_0 = ___list0;
SynchronizedList_tABA97278C62559AB667550FF04890869D4179FEB * L_1 = (SynchronizedList_tABA97278C62559AB667550FF04890869D4179FEB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
(( void (*) (SynchronizedList_tABA97278C62559AB667550FF04890869D4179FEB *, List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
return L_1;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_mF32F3E289823AAF83FBD8A3E4BEC92735F0A5A12_gshared (const RuntimeMethod* method)
{
{
Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28* L_0 = (Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)(Vector3U5BU5D_tB9EC3346CC4A0EA5447D968E84A9AC1F6F372C28*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
((List_1_tFCCBEDAA56D8F7598520FB136A9F8D713033D6B5_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<UnityEngine.Vector4>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m8EE49DEE250A3669BDA5EB1E3A058B13D72F67F1_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_0 = ((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955_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<UnityEngine.Vector4>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mFD569106F47FAE290D4A22D016474528408F8B97_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = ((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955_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;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_4 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)(Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)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<UnityEngine.Vector4>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7FEBCA896CFE16B124D5C1FB54BA42DAB6F8E81B_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1__ctor_m7FEBCA896CFE16B124D5C1FB54BA42DAB6F8E81B_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<UnityEngine.Vector4>::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));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_6 = ((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955_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;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_8 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)(Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_7);
__this->set__items_1(L_8);
RuntimeObject* L_9 = V_0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_10 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
NullCheck((RuntimeObject*)L_9);
InterfaceActionInvoker2< Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.Vector4>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_9, (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)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));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_12 = ((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955_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<UnityEngine.Vector4>::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);
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_16 = InterfaceFuncInvoker0< Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Vector4>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_15);
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_m2FA7990C453FCDEE9D2E9A68B517B98058DD54D8_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_0 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
NullCheck(L_0);
return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector4>::set_Capacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_m6F6898F88D706DD92C5C4EC6B92FE38ED9C24CF5_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___value0, const RuntimeMethod* method)
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* 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;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_6 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)(Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_5);
V_0 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_6;
int32_t L_7 = (int32_t)__this->get__size_2();
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0045;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_8 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* 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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* 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));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_12 = ((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955_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<UnityEngine.Vector4>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m83123296A90C01EF11066F33AA07B6F8888A05E4_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
return L_0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector4>::System.Collections.IList.get_IsFixedSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsFixedSize_mD7750D4F52294B3BDF7516FD3DABE5CF72D9F2BA_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector4>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m312F4B440C881E05D4C96708B0DA16EFB5EF8484_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector4>::System.Collections.IList.get_IsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_get_IsReadOnly_m0686BA9ADC8DB99201176500CFFAB56BBCA43E9F_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Vector4>::System.Collections.ICollection.get_IsSynchronized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_ICollection_get_IsSynchronized_m8853B38712EC01FF61F48BA974F5D42A927A6B1A_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Object System.Collections.Generic.List`1<UnityEngine.Vector4>::System.Collections.ICollection.get_SyncRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_ICollection_get_SyncRoot_mD6D1069FAF9BCA5281A6D7F4E96409040AED194C_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_ICollection_get_SyncRoot_mD6D1069FAF9BCA5281A6D7F4E96409040AED194C_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<UnityEngine.Vector4>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E List_1_get_Item_mE07D99253B79FD23D87BC6501BC30423D23EEC8B_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_3 = ___index0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_2, (int32_t)L_3);
return L_4;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector4>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3EC74EBC18948040AA121C5646BFE89CC42BB4E6_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___index0, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_3 = ___index0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_4 = ___value1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::IsCompatibleObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_IsCompatibleObject_mA401CEB4FFCD1CE02F675EBD9DAED3CEC9D364D6_gshared (RuntimeObject * ___value0, const RuntimeMethod* method)
{
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_2 = V_0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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<UnityEngine.Vector4>::System.Collections.IList.get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * List_1_System_Collections_IList_get_Item_mA7ED312E182149B77E74C2F7F7058584F2274D55_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___index0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___index0;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_1 = (( Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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<UnityEngine.Vector4>::System.Collections.IList.set_Item(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_set_Item_m7987A18ACE0EF40BD8A7D315552CAF1D3BA50D80_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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_m7987A18ACE0EF40BD8A7D315552CAF1D3BA50D80_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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (int32_t)L_1, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )((*(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)((Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)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<UnityEngine.Vector4>::Add(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_m9190AF3E8352B39435FF21E32C03B0C886C0C342_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->get__size_2();
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_1 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_7 = ___item0;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::System.Collections.IList.Add(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_Add_m4A4A3A76F8DDDCDBAFE2355EAF37D4F11EFA963F_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, RuntimeObject * ___item0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_System_Collections_IList_Add_m4A4A3A76F8DDDCDBAFE2355EAF37D4F11EFA963F_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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )((*(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)((Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_5 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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<UnityEngine.Vector4>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m04FA3A257AD0C73B121CA0A1D4BF50BDF03A8857_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
RuntimeObject* L_1 = ___collection0;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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<UnityEngine.Vector4>::AsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t0868AEA0BA931D8F2285A265E4F9D801D3A97C3C * List_1_AsReadOnly_mDAF9E2AF0AA172A7570703F1B153CFE6313E84F2_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
ReadOnlyCollection_1_t0868AEA0BA931D8F2285A265E4F9D801D3A97C3C * L_0 = (ReadOnlyCollection_1_t0868AEA0BA931D8F2285A265E4F9D801D3A97C3C *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 15));
(( void (*) (ReadOnlyCollection_1_t0868AEA0BA931D8F2285A265E4F9D801D3A97C3C *, 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<UnityEngine.Vector4>::BinarySearch(System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m7927146DD102B7AB632A6FFE6816A2C9F9EBBDE8_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___index0, int32_t ___count1, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_5 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_8 = ___item2;
RuntimeObject* L_9 = ___comparer3;
int32_t L_10 = (( int32_t (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_5, (int32_t)L_6, (int32_t)L_7, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::BinarySearch(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_mC0B9CF52D1D4C9E671758D1BA799B29A2C9440E6_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___item0, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_1 = ___item0;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, int32_t, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (int32_t)0, (int32_t)L_0, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::BinarySearch(T,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m7B6367D0A73A660ECD8CEF4879F51EB23D6B7604_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___item0, RuntimeObject* ___comparer1, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_1 = ___item0;
RuntimeObject* L_2 = ___comparer1;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, int32_t, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 18)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (int32_t)0, (int32_t)L_0, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m3FD4CE348D6810CBC5473E2C6F6B541208A7C490_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_1 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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<UnityEngine.Vector4>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m6F3FD9F3BD86A3E7A31ACA7E1B7DE1B454DECEEA_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA * V_1 = NULL;
int32_t V_2 = 0;
{
goto IL_0030;
}
{
V_0 = (int32_t)0;
goto IL_0025;
}
IL_000c:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_1 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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_t7E3233D219BAD9A94FD502F672DC198E60C604CA * L_8 = (( EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA * (*) (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_t7E3233D219BAD9A94FD502F672DC198E60C604CA *)L_8;
V_2 = (int32_t)0;
goto IL_0055;
}
IL_003a:
{
EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA * L_9 = V_1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_10 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_14 = ___item0;
NullCheck((EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA *)L_9);
bool L_15 = VirtFuncInvoker2< bool, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E >::Invoke(8 /* System.Boolean System.Collections.Generic.EqualityComparer`1<UnityEngine.Vector4>::Equals(T,T) */, (EqualityComparer_1_t7E3233D219BAD9A94FD502F672DC198E60C604CA *)L_9, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_13, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::System.Collections.IList.Contains(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_System_Collections_IList_Contains_mAA1F35AAEF837D5B8C5F6E4FE8A3945BBD9801A3_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
bool L_3 = (( bool (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 23)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )((*(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)((Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)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<UnityEngine.Vector4>::CopyTo(T[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mBBF5D1DB9E4E43D463285C22F70292CAE54709BC_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___array0, const RuntimeMethod* method)
{
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_0 = ___array0;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_0, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 24));
return;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector4>::System.Collections.ICollection.CopyTo(System.Array,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_ICollection_CopyTo_mA2BE701BDF1F0C08F378CFBF607024B1365622F2_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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_mA2BE701BDF1F0C08F378CFBF607024B1365622F2_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)
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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<UnityEngine.Vector4>::CopyTo(System.Int32,T[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_m4533F67A3E3D3E47F57E7C2A79D5227DC4EF7DC4_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___index0, Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_4 = ___index0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* 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<UnityEngine.Vector4>::CopyTo(T[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_CopyTo_mB4D6A63703EFDC0F88175D5F01317CEE0EEA6DBC_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method)
{
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_0 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* 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<UnityEngine.Vector4>::EnsureCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_EnsureCapacity_mFB68F834CCA4798CD51AFFBD193E19CA708188BD_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___min0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B4_0 = 0;
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_0 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
NullCheck(L_2);
if (!(((RuntimeArray*)L_2)->max_length))
{
goto IL_0020;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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<UnityEngine.Vector4>::Exists(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Exists_mED0BE5B2DEDFBD77436B1F4C4023B6451000D4AD_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___match0, const RuntimeMethod* method)
{
{
Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_0 = ___match0;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_1 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 26)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)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<UnityEngine.Vector4>::Find(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E List_1_Find_mEFB8AE25CD5D58F4C1160B8123D33236712AFBAA_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * 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_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_1 = ___match0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_1);
bool L_6 = (( bool (*) (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_1, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_6)
{
goto IL_002e;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_7 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_14 = V_1;
return L_14;
}
}
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1<UnityEngine.Vector4>::FindAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * List_1_FindAll_m16785EF2459939E2604914861EDBA828FAA94D7E_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___match0, const RuntimeMethod* method)
{
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * V_0 = NULL;
int32_t V_1 = 0;
{
Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_0 = ___match0;
if (L_0)
{
goto IL_0009;
}
}
{
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)8, /*hidden argument*/NULL);
}
IL_0009:
{
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * L_1 = (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, 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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)L_1;
V_1 = (int32_t)0;
goto IL_003d;
}
IL_0013:
{
Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_2 = ___match0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_2);
bool L_7 = (( bool (*) (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_2, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0039;
}
}
{
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * L_8 = V_0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_9 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)L_8);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)L_8, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * L_16 = V_0;
return L_16;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector4>::FindIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB6B5B8623F0737306F8E152013AA46110CFA85A0_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___match0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_1 = ___match0;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, int32_t, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (int32_t)0, (int32_t)L_0, (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_2;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector4>::FindIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mBCDE444C893D0401C38EEBAABD5035F1D54BCFC4_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___startIndex0, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___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_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_3 = ___match1;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_4 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, int32_t, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 30));
return L_4;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector4>::FindIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m8B3A37B6DD24DA60DF42200B544B4AFE3C4D97FA_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___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_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * 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_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_10 = ___match2;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_11 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_12 = V_1;
NullCheck(L_11);
int32_t L_13 = L_12;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
NullCheck((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_10);
bool L_15 = (( bool (*) (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_10, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::FindLast(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E List_1_FindLast_m49B39F74AE16C927B0AC0496E1DDFC3B9A70E58A_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E V_1;
memset((&V_1), 0, sizeof(V_1));
{
Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * 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_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_2 = ___match0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_4 = V_0;
NullCheck(L_3);
int32_t L_5 = L_4;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
NullCheck((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_2);
bool L_7 = (( bool (*) (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_2, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27));
if (!L_7)
{
goto IL_0035;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_8 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = L_9;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_14 = V_1;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector4>::FindLastIndex(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mF419598CF08194C7DC600EBD1A2C08F22B8298CC_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___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_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_2 = ___match0;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, int32_t, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)), (int32_t)L_1, (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector4>::FindLastIndex(System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_mDFEE521372D488FCD6E9793297C8C5A0A8CED0D2_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___startIndex0, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___match1, const RuntimeMethod* method)
{
{
int32_t L_0 = ___startIndex0;
int32_t L_1 = ___startIndex0;
Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_2 = ___match1;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, int32_t, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (int32_t)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 31));
return L_3;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector4>::FindLastIndex(System.Int32,System.Int32,System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindLastIndex_m0D75E336DE410851AA73AB5D9752E646756864A1_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___startIndex0, int32_t ___count1, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___match2, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * 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_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_11 = ___match2;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_12 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_13 = V_1;
NullCheck(L_12);
int32_t L_14 = L_13;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
NullCheck((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_11);
bool L_16 = (( bool (*) (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_11, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::ForEach(System.Action`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m951C99644759560AC2D5256286013539D5A0B11A_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Action_1_t6289D638A9944C0743697466AAE4CAB276AF2F5A * ___action0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_ForEach_m951C99644759560AC2D5256286013539D5A0B11A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Action_1_t6289D638A9944C0743697466AAE4CAB276AF2F5A * 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_t6289D638A9944C0743697466AAE4CAB276AF2F5A * L_5 = ___action0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_6 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
NullCheck((Action_1_t6289D638A9944C0743697466AAE4CAB276AF2F5A *)L_5);
(( void (*) (Action_1_t6289D638A9944C0743697466AAE4CAB276AF2F5A *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 32)->methodPointer)((Action_1_t6289D638A9944C0743697466AAE4CAB276AF2F5A *)L_5, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727 List_1_GetEnumerator_mF94DF3F654E78E8C23327B5F924A7F1B72C7E824_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mC69CEA2482E4469DD6A88CAEB6C20FE95E9FCEE6((&L_0), (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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<UnityEngine.Vector4>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m10BD07CB691BA2F46D9B2C9056254A203F8ADADF_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mC69CEA2482E4469DD6A88CAEB6C20FE95E9FCEE6((&L_0), (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727 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<UnityEngine.Vector4>::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_System_Collections_IEnumerable_GetEnumerator_m37BCA5D654BF94450F38A01BE91F0B75378EB699_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727 L_0;
memset((&L_0), 0, sizeof(L_0));
Enumerator__ctor_mC69CEA2482E4469DD6A88CAEB6C20FE95E9FCEE6((&L_0), (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 34));
Enumerator_t57A9B34D1CE311AE479EFFD22D44DDD2C724A727 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<UnityEngine.Vector4>::GetRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * List_1_GetRange_m35B4F84EE0FA267D56A8A03EB3E683A206141721_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method)
{
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * 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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * L_6 = (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 28));
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, 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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)L_6;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_7 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_8 = ___index0;
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * L_9 = V_0;
NullCheck(L_9);
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_10 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * L_12 = V_0;
int32_t L_13 = ___count1;
NullCheck(L_12);
L_12->set__size_2(L_13);
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * L_14 = V_0;
return L_14;
}
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector4>::IndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m11B18D056F4518F5864382B0D3A28123285FEA76_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___item0, const RuntimeMethod* method)
{
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_0 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_1 = ___item0;
int32_t L_2 = (int32_t)__this->get__size_2();
int32_t L_3 = (( int32_t (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_0, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::System.Collections.IList.IndexOf(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_System_Collections_IList_IndexOf_m79D894DC403AE8FF9A5ED0E90D74DC5F67C3723E_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_3 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )((*(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)((Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)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<UnityEngine.Vector4>::IndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m46EEEC6EDEEFC745BE2730FF35A91C9CAA91DF95_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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 (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_2, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::IndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m95B2CEE68F800E490C68B21F3F6C7C1EF14CA2B9_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_6 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_7 = ___item0;
int32_t L_8 = ___index1;
int32_t L_9 = ___count2;
int32_t L_10 = (( int32_t (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 36)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_6, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::Insert(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m7AAC65AE1D2ADCF28336BFCF98122EE0E4A040E8_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___index0, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___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();
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_3 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_7 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_8 = ___index0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_9 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_13 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_14 = ___index0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_15 = ___item1;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::System.Collections.IList.Insert(System.Int32,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Insert_m678880360D4A025793255C6695BF31C84CDAE1DA_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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_m678880360D4A025793255C6695BF31C84CDAE1DA_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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (int32_t)L_1, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )((*(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)((Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)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<UnityEngine.Vector4>::InsertRange(System.Int32,System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_InsertRange_mBF8C787CA46C6C29770CB4ECF4BE4AC642F4F98B_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___index0, RuntimeObject* ___collection1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (List_1_InsertRange_mBF8C787CA46C6C29770CB4ECF4BE4AC642F4F98B_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<UnityEngine.Vector4>::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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_12 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_13 = ___index0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_14 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this) == ((RuntimeObject*)(RuntimeObject*)L_19))))
{
goto IL_00a3;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_20 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_21 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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);
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_24 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_25 = ___index0;
int32_t L_26 = V_1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_27 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_32 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_33 = ___index0;
NullCheck((RuntimeObject*)L_31);
InterfaceActionInvoker2< Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<UnityEngine.Vector4>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_31, (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)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<UnityEngine.Vector4>::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);
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_41 = InterfaceFuncInvoker0< Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Vector4>::get_Current() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4), (RuntimeObject*)L_40);
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 38)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (int32_t)L_39, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::LastIndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mF184E7825D41A003A01F9B62EA2E7CE555C8B5FA_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___item0, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->get__size_2();
if (L_0)
{
goto IL_000a;
}
}
{
return (-1);
}
IL_000a:
{
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_4 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::LastIndexOf(T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_mEEC29C3C8467271F55DD24792E6586A8A764B851_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___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:
{
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_2 = ___item0;
int32_t L_3 = ___index1;
int32_t L_4 = ___index1;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_5 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 39)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::LastIndexOf(T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_LastIndexOf_m6A4CCAF768B3EF65B62EF9A5946B1BF241BEB141_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___item0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_2 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_9 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_10 = ___item0;
int32_t L_11 = ___index1;
int32_t L_12 = ___count2;
int32_t L_13 = (( int32_t (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 40)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_9, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_mE8C8A892126DE7D050F883F1CE96CA1FAED154B1_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___item0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_0 = ___item0;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_1 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 37)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 41)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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<UnityEngine.Vector4>::System.Collections.IList.Remove(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_System_Collections_IList_Remove_mA797C1CA991FFBCCB6F1CDEC329566CB125CCF4E_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( bool (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 42)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )((*(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)((Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E *)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<UnityEngine.Vector4>::RemoveAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m6212AE449AD932176D50639B67A6039F59A3273D_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * 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_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_4 = ___match0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_5 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_4);
bool L_9 = (( bool (*) (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_4, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_16 = ___match0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_17 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_18 = V_1;
NullCheck(L_17);
int32_t L_19 = L_18;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
NullCheck((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_16);
bool L_21 = (( bool (*) (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_16, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_24 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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));
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_27 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_34 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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<UnityEngine.Vector4>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m72CDF596D58CB13F5523FBE819AFB74F746C4B1E_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, int32_t ___index0, const RuntimeMethod* method)
{
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E 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;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_5 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_6 = ___index0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_7 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_11 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_12 = (int32_t)__this->get__size_2();
il2cpp_codegen_initobj((&V_0), sizeof(Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ));
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_13 = V_0;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::RemoveRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m8D20B489E04E4A1BA16B2052B09161C6C2A8D0EC_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_10 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_11 = ___index0;
int32_t L_12 = ___count1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_13 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_17 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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<UnityEngine.Vector4>::Reverse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_mE7B286D6935217C1DF24FFDE7F1315109573B94D_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 43)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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<UnityEngine.Vector4>::Reverse(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Reverse_m01123FB02452AD5E754300E362A9065A26AFF69B_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_5 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 44)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)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<UnityEngine.Vector4>::Sort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mAEC005D6DD6CBEDE02C6ACC622E08681469DA4BA_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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<UnityEngine.Vector4>::Sort(System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m509D2483C5725826463B9373BB98E483CE7BED1D_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, RuntimeObject* ___comparer0, const RuntimeMethod* method)
{
{
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
int32_t L_0 = (( int32_t (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13));
RuntimeObject* L_1 = ___comparer0;
NullCheck((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 45)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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<UnityEngine.Vector4>::Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m4F6C04A25F6327B3B6526CD3CF3FCAD0AAE1033C_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __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:
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_5 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_6 = ___index0;
int32_t L_7 = ___count1;
RuntimeObject* L_8 = ___comparer2;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 46)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)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<UnityEngine.Vector4>::Sort(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m16DE35B3D2084DA965DDD564B87A11E0F829A3BF_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * ___comparison0, const RuntimeMethod* method)
{
{
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * 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;
}
}
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_3 = (int32_t)__this->get__size_2();
Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 * L_4 = ___comparison0;
(( void (*) (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*, int32_t, int32_t, Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47)->methodPointer)((Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_2, (int32_t)0, (int32_t)L_3, (Comparison_1_tF9F70764A9056B13F73890AA8F374C203D2DC178 *)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 47));
}
IL_0025:
{
return;
}
}
// T[] System.Collections.Generic.List`1<UnityEngine.Vector4>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* List_1_ToArray_m317232E93597855C384D90528A6F9800D6063309_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* V_0 = NULL;
{
int32_t L_0 = (int32_t)__this->get__size_2();
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_1 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)(Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0);
V_0 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)L_1;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* 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);
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_5 = V_0;
return L_5;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector4>::TrimExcess()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_TrimExcess_mEA02BE9B7D0B7CE8E7F17DD87E89EF41CD94919B_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_0 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__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_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__this);
(( void (*) (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 25)->methodPointer)((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)__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<UnityEngine.Vector4>::TrueForAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_TrueForAll_mCDE35E01AE3AF47EB9DA278087BDFD5790D03974_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * __this, Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * ___match0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * 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_tE53B3E1A17705A6185547CF352AD3E33938E2C94 * L_1 = ___match0;
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_2 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)__this->get__items_1();
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_1);
bool L_6 = (( bool (*) (Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 27)->methodPointer)((Predicate_1_tE53B3E1A17705A6185547CF352AD3E33938E2C94 *)L_1, (Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E )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<UnityEngine.Vector4>::Synchronized(System.Collections.Generic.List`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Synchronized_m3A5B6EFC6018BB8BE0AAF1349DC87EFADFA941DD_gshared (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * ___list0, const RuntimeMethod* method)
{
{
List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 * L_0 = ___list0;
SynchronizedList_t546B6E0C11AB65DB359B6E8B9D355A936237C30D * L_1 = (SynchronizedList_t546B6E0C11AB65DB359B6E8B9D355A936237C30D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 49));
(( void (*) (SynchronizedList_t546B6E0C11AB65DB359B6E8B9D355A936237C30D *, List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50)->methodPointer)(L_1, (List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 50));
return L_1;
}
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector4>::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__cctor_m4C7A069A254E7E5E19EF416953E1CA5BA971B116_gshared (const RuntimeMethod* method)
{
{
Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66* L_0 = (Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)(Vector4U5BU5D_t51402C154FFFCF7217A9BEC4B834F0B726C10F66*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1), (uint32_t)0);
((List_1_tFF4005B40E5BA433006DA11C56DB086B1E2FC955_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.Mscorlib_CollectionDebugView`1<System.Object>::.ctor(System.Collections.Generic.ICollection`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mscorlib_CollectionDebugView_1__ctor_mCC0F6FA1731B6C791BEC9062FEB8851E0955807C_gshared (Mscorlib_CollectionDebugView_1_t2EF1968261846577910D4513100D9D5DC2C1B60B * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
{
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;
__this->set_collection_0(L_1);
return;
}
}
// T[] System.Collections.Generic.Mscorlib_CollectionDebugView`1<System.Object>::get_Items()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Mscorlib_CollectionDebugView_1_get_Items_mBAAA3A4D7761119EDECDE58D5DAD01160A4557F8_gshared (Mscorlib_CollectionDebugView_1_t2EF1968261846577910D4513100D9D5DC2C1B60B * __this, const RuntimeMethod* method)
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_0 = NULL;
{
RuntimeObject* L_0 = (RuntimeObject*)__this->get_collection_0();
NullCheck((RuntimeObject*)L_0);
int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_1);
V_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2;
RuntimeObject* L_3 = (RuntimeObject*)__this->get_collection_0();
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = V_0;
NullCheck((RuntimeObject*)L_3);
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, 0), (RuntimeObject*)L_3, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_4, (int32_t)0);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = V_0;
return L_5;
}
}
#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.Mscorlib_DictionaryDebugView`2<System.Object,System.Object>::.ctor(System.Collections.Generic.IDictionary`2<K,V>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mscorlib_DictionaryDebugView_2__ctor_m250954051091EEE41EB3728A263632D890C92A96_gshared (Mscorlib_DictionaryDebugView_2_t072363C984BA77B9BD9AE7DED4A357F1A3055C67 * __this, RuntimeObject* ___dictionary0, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
RuntimeObject* L_0 = ___dictionary0;
if (L_0)
{
goto IL_000f;
}
}
{
ThrowHelper_ThrowArgumentNullException_m4A3AE1D7B45B9E589828B500895B18D7E6A2740E((int32_t)1, /*hidden argument*/NULL);
}
IL_000f:
{
RuntimeObject* L_1 = ___dictionary0;
__this->set_dict_0(L_1);
return;
}
}
// System.Collections.Generic.KeyValuePair`2<K,V>[] System.Collections.Generic.Mscorlib_DictionaryDebugView`2<System.Object,System.Object>::get_Items()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262* Mscorlib_DictionaryDebugView_2_get_Items_m51A9B0EFBA742048590EF7D6FC24D344816E56A3_gshared (Mscorlib_DictionaryDebugView_2_t072363C984BA77B9BD9AE7DED4A357F1A3055C67 * __this, const RuntimeMethod* method)
{
KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262* V_0 = NULL;
{
RuntimeObject* L_0 = (RuntimeObject*)__this->get_dict_0();
NullCheck((RuntimeObject*)L_0);
int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0);
KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262* L_2 = (KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262*)(KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_1);
V_0 = (KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262*)L_2;
RuntimeObject* L_3 = (RuntimeObject*)__this->get_dict_0();
KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262* L_4 = V_0;
NullCheck((RuntimeObject*)L_3);
InterfaceActionInvoker2< KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_3, (KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262*)L_4, (int32_t)0);
KeyValuePair_2U5BU5D_t4594E4068980FD80C0C538F4F8042A626BC1F262* L_5 = V_0;
return L_5;
}
}
#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.Mscorlib_DictionaryKeyCollectionDebugView`2<System.Object,System.Object>::.ctor(System.Collections.Generic.ICollection`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mscorlib_DictionaryKeyCollectionDebugView_2__ctor_m0637295CB9C42021D7F8A6D2A053737C01F05D5F_gshared (Mscorlib_DictionaryKeyCollectionDebugView_2_tA1FF97E21AB454C54317A5F9B5B8422BAC09200A * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
{
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;
__this->set_collection_0(L_1);
return;
}
}
// TKey[] System.Collections.Generic.Mscorlib_DictionaryKeyCollectionDebugView`2<System.Object,System.Object>::get_Items()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Mscorlib_DictionaryKeyCollectionDebugView_2_get_Items_mEA3F34DBC48C6CFCD702BFEA44254384DBF37884_gshared (Mscorlib_DictionaryKeyCollectionDebugView_2_tA1FF97E21AB454C54317A5F9B5B8422BAC09200A * __this, const RuntimeMethod* method)
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_0 = NULL;
{
RuntimeObject* L_0 = (RuntimeObject*)__this->get_collection_0();
NullCheck((RuntimeObject*)L_0);
int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_1);
V_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2;
RuntimeObject* L_3 = (RuntimeObject*)__this->get_collection_0();
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = V_0;
NullCheck((RuntimeObject*)L_3);
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, 0), (RuntimeObject*)L_3, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_4, (int32_t)0);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = V_0;
return L_5;
}
}
#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.Mscorlib_DictionaryValueCollectionDebugView`2<System.Object,System.Object>::.ctor(System.Collections.Generic.ICollection`1<TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mscorlib_DictionaryValueCollectionDebugView_2__ctor_m4C999F0E950C319721CBBF319FC9295794F5092C_gshared (Mscorlib_DictionaryValueCollectionDebugView_2_tD668050091CB5A0083180F412122BE22E2FF5ED7 * __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
{
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;
__this->set_collection_0(L_1);
return;
}
}
// TValue[] System.Collections.Generic.Mscorlib_DictionaryValueCollectionDebugView`2<System.Object,System.Object>::get_Items()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Mscorlib_DictionaryValueCollectionDebugView_2_get_Items_m9F3D710B718923F40368E3C39B8529C6B07D28C4_gshared (Mscorlib_DictionaryValueCollectionDebugView_2_tD668050091CB5A0083180F412122BE22E2FF5ED7 * __this, const RuntimeMethod* method)
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_0 = NULL;
{
RuntimeObject* L_0 = (RuntimeObject*)__this->get_collection_0();
NullCheck((RuntimeObject*)L_0);
int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_1);
V_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2;
RuntimeObject* L_3 = (RuntimeObject*)__this->get_collection_0();
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = V_0;
NullCheck((RuntimeObject*)L_3);
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, 0), (RuntimeObject*)L_3, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_4, (int32_t)0);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = V_0;
return L_5;
}
}
#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.Mscorlib_KeyedCollectionDebugView`2<System.Object,System.Object>::.ctor(System.Collections.ObjectModel.KeyedCollection`2<K,T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mscorlib_KeyedCollectionDebugView_2__ctor_mBEBFE3BC017E9E28FB03148E4E4BB6BD4AC54090_gshared (Mscorlib_KeyedCollectionDebugView_2_t32C42FB572F9B044BCA33E8F219B32CD2370049D * __this, KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 * ___keyedCollection0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Mscorlib_KeyedCollectionDebugView_2__ctor_mBEBFE3BC017E9E28FB03148E4E4BB6BD4AC54090_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
NullCheck((RuntimeObject *)__this);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0((RuntimeObject *)__this, /*hidden argument*/NULL);
KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 * L_0 = ___keyedCollection0;
if (L_0)
{
goto IL_0014;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, (String_t*)_stringLiteralB4B06F063B32CEE948E4FB8C1DE249FB0422E977, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Mscorlib_KeyedCollectionDebugView_2__ctor_mBEBFE3BC017E9E28FB03148E4E4BB6BD4AC54090_RuntimeMethod_var);
}
IL_0014:
{
KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 * L_2 = ___keyedCollection0;
__this->set_kc_0(L_2);
return;
}
}
// T[] System.Collections.Generic.Mscorlib_KeyedCollectionDebugView`2<System.Object,System.Object>::get_Items()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Mscorlib_KeyedCollectionDebugView_2_get_Items_m6D5CB14D9B33FF3E12B7273BD3B5CCF7F9ED632F_gshared (Mscorlib_KeyedCollectionDebugView_2_t32C42FB572F9B044BCA33E8F219B32CD2370049D * __this, const RuntimeMethod* method)
{
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_0 = NULL;
{
KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 * L_0 = (KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 *)__this->get_kc_0();
NullCheck((Collection_1_t71DBDD60829CD647D0C2B74C708518E5CAEDB942 *)L_0);
int32_t L_1 = (( int32_t (*) (Collection_1_t71DBDD60829CD647D0C2B74C708518E5CAEDB942 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Collection_1_t71DBDD60829CD647D0C2B74C708518E5CAEDB942 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_1);
V_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_2;
KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 * L_3 = (KeyedCollection_2_tF68C3D769DF62184BF03A8350EFDE0B49715C471 *)__this->get_kc_0();
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = V_0;
NullCheck((Collection_1_t71DBDD60829CD647D0C2B74C708518E5CAEDB942 *)L_3);
(( void (*) (Collection_1_t71DBDD60829CD647D0C2B74C708518E5CAEDB942 *, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Collection_1_t71DBDD60829CD647D0C2B74C708518E5CAEDB942 *)L_3, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)L_4, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = V_0;
return L_5;
}
}
#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.Int32 System.Collections.Generic.ObjectComparer`1<FairyGUI.GPath_Segment>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mE8B3521D236C15C90383A9E4653C8B453F61B132_gshared (ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA * __this, Segment_t4D7158441370F573F35DB59A882D986F1269B61A ___x0, Segment_t4D7158441370F573F35DB59A882D986F1269B61A ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mE8B3521D236C15C90383A9E4653C8B453F61B132_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_1 = ___x0;
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_4 = ___y1;
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<FairyGUI.GPath_Segment>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m1248C6D4BF631C802FA657EC7CCD1FADE53651E0_gshared (ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA *)((ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<FairyGUI.GPath_Segment>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m1756C6F55806F7D02DE7699B4769E613EF5DB600_gshared (ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<FairyGUI.GPath_Segment>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_mA80368A6258DF4EFDC97C6576C1572D17C539CBC_gshared (ObjectComparer_1_t5080D590D26442F12B5FDB79FB8DB99F99E2CCFA * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *)__this);
(( void (*) (Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t4ED42875A64987DDBB10C25157BFF79CA3692D7F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<FairyGUI.GPathPoint>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mF77EA2FDE91397114C6D73840F33B21854D2FEB2_gshared (ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378 * __this, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE ___x0, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mF77EA2FDE91397114C6D73840F33B21854D2FEB2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_1 = ___x0;
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_4 = ___y1;
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<FairyGUI.GPathPoint>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mFF46E95A3275F8590E4FD113A6A97DEBCC600FA8_gshared (ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378 *)((ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<FairyGUI.GPathPoint>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m4F4BA27607E7DCAC8727CE156937629D44DB7C16_gshared (ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<FairyGUI.GPathPoint>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m544E7FAC4CAAD33C828A415541B99A34760D2240_gshared (ObjectComparer_1_t1D225700E83A60FA9DE0913C971127670FA46378 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *)__this);
(( void (*) (Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t4E254A5BEBE5B2274D6397DD350D038E4CDE675A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<FairyGUI.TextField_CharPosition>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mAC0A78A030F42EF752E10E198468C8C47752104A_gshared (ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125 * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___x0, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mAC0A78A030F42EF752E10E198468C8C47752104A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_1 = ___x0;
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_4 = ___y1;
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<FairyGUI.TextField_CharPosition>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m4D3AFAF33A188F678ABE263BC2EDF9D0E7415D51_gshared (ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125 *)((ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<FairyGUI.TextField_CharPosition>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mACCA4DFA748040F1E3A730ED8C189A03EE5835CD_gshared (ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<FairyGUI.TextField_CharPosition>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m351AC2F2489DB0280AEB630D0B81A1A9181C755E_gshared (ObjectComparer_1_tC875FF8F73E4F7C6FC19AFEB867F749872F87125 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *)__this);
(( void (*) (Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t0A39604A3C82D2924F333FB64CFBB6F15398E12F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<System.Boolean>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mDB889D81FAC10603C8D48E6015089898EC2DAE1D_gshared (ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74 * __this, bool ___x0, bool ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mDB889D81FAC10603C8D48E6015089898EC2DAE1D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
bool L_1 = ___x0;
bool L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
bool L_4 = ___y1;
bool L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<System.Boolean>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m80CC082C7BD0954FACF3630E6D13DF1D4366F8AC_gshared (ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74 *)((ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<System.Boolean>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m4209BB27825BA204C8FED187C0A9751286A5ABB6_gshared (ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<System.Boolean>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_mB0E239936315CCDF1A8621884691AE896727B3D2_gshared (ObjectComparer_1_tF9F90A953C9983A2AE3A87BF29482751B0692B74 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *)__this);
(( void (*) (Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t322447E2E777F3707F8006FD88B8393DEAC1F196 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<System.Byte>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mF02A19A145022D988781F66D53229BAAD0888CBB_gshared (ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F * __this, uint8_t ___x0, uint8_t ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mF02A19A145022D988781F66D53229BAAD0888CBB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
uint8_t L_1 = ___x0;
uint8_t L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
uint8_t L_4 = ___y1;
uint8_t L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<System.Byte>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m1DD29E576BB8224D5ACB1EEF83B53E074E6A9B19_gshared (ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F *)((ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<System.Byte>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mFE4D85BA6868F1D1A9E16BE82B057549D8F1D10F_gshared (ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<System.Byte>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m5381DC2293589141A71E65D3A5BB990F56850B47_gshared (ObjectComparer_1_t0356AFD3E6499F0ABBE5F4459F2E7CFB6C0BBD3F * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *)__this);
(( void (*) (Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t33CE92D82F229EC6366D34DA49A8EF74FD76BA50 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<System.Char>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m796BCFE41956B33DCF8A6E85785A281540D9CDCC_gshared (ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD * __this, Il2CppChar ___x0, Il2CppChar ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m796BCFE41956B33DCF8A6E85785A281540D9CDCC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
Il2CppChar L_1 = ___x0;
Il2CppChar L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
Il2CppChar L_4 = ___y1;
Il2CppChar L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<System.Char>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mAC71E5E1E63E83B195E323489EC08410D6146B5B_gshared (ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD *)((ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<System.Char>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m16C02968AE88E5F1F01AFFEFC169793BA3976628_gshared (ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<System.Char>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m7FEF3749B1C929356B4BAF80DBAE7A8E1C406F36_gshared (ObjectComparer_1_t551D98CDADEE9BC366F89B76689BBF388BDEC8BD * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *)__this);
(( void (*) (Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_tCA1E928134B51EFF5A660FECD9716C9FE5B661B2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mA45F12E70CCBAC4CA67C81FEC74E2A85511C10E6_gshared (ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___x0, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mA45F12E70CCBAC4CA67C81FEC74E2A85511C10E6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_1 = ___x0;
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_4 = ___y1;
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m6F184C1935355DA8E412A68C1089F2068FE61C57_gshared (ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD *)((ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m21185C8137115CD60A1E24688046EFAC02EE17F4_gshared (ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m6F9B4D5EE33B2DC768DA9C176428452F0AC6D88D_gshared (ObjectComparer_1_t241F11EE09349836A486AE5584C3545C5320AACD * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *)__this);
(( void (*) (Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t1A5B5BCA5B2D7893652C1EB1F21216F3E32C6332 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<System.Int32>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m9596DD11346C874F68CFB9A58F87988C0998AB0E_gshared (ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2 * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m9596DD11346C874F68CFB9A58F87988C0998AB0E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
int32_t L_1 = ___x0;
int32_t L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
int32_t L_4 = ___y1;
int32_t L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<System.Int32>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mCBFD4A8542F1061A6F5B813923F6891D607956B6_gshared (ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2 *)((ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<System.Int32>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mA05BA6955F7D6795014B4E11594C5660BC42C49A_gshared (ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m105CB3A49DB08E7211FD6B5F472BF254CCDCB434_gshared (ObjectComparer_1_tEBA28E3A1AE038D6A58CB6873FC979BB80FFBEA2 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *)__this);
(( void (*) (Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t0796DB4CA0FA9609FBB2A6AEBA7EDF7DD7EE23A2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<System.Int32Enum>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mB5957A4AFCDB1C5D264341CADE578612FA1CBEE2_gshared (ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6 * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mB5957A4AFCDB1C5D264341CADE578612FA1CBEE2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
int32_t L_1 = ___x0;
int32_t L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
int32_t L_4 = ___y1;
int32_t L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<System.Int32Enum>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m00E2F1C6A874A7313D9BB1AF2B27BE21CFBE2574_gshared (ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6 *)((ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<System.Int32Enum>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mBC68782C5D37D5FE9ECAFA0A20F67BDD9AFFEA3E_gshared (ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<System.Int32Enum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m30D55DA5C2AD5F84790E5F22F64EDFB29F2709A7_gshared (ObjectComparer_1_tDF627A8F22F64D7B4D4EFAD5E47265D79507E0B6 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *)__this);
(( void (*) (Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t2C327EC42817778AB0F5342E234B7564173E1EBC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<System.Int64>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m26F2B5492C0791A58C4B41142172428955207835_gshared (ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB * __this, int64_t ___x0, int64_t ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m26F2B5492C0791A58C4B41142172428955207835_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
int64_t L_1 = ___x0;
int64_t L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
int64_t L_4 = ___y1;
int64_t L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<System.Int64>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mED93A5DDC104A87872E59FDCD3061E406F8FB7E7_gshared (ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB *)((ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<System.Int64>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mC82BD34D752B8909D2820A51FDCF3591A2B4D2BF_gshared (ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<System.Int64>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_mDD6E1AA68FB9F157811F938B9FA23AA4620F5F5D_gshared (ObjectComparer_1_tB9837A7FA5EA22700A7D570BEB655786DD29F3FB * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *)__this);
(( void (*) (Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t2CD8E6B35AE3B1DD7492D476B3113068B380135F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<System.Object>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mB01A3AE74E407467BA2B6B5AEA33ED0D6C2AAEC3_gshared (ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mB01A3AE74E407467BA2B6B5AEA33ED0D6C2AAEC3_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
RuntimeObject * L_1 = ___x0;
RuntimeObject * L_2 = ___y1;
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_3 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_1, (RuntimeObject *)L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<System.Object>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mE10EFFF937F93FBC5EBB5B157C9DA4E5F99C1C98_gshared (ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F *)((ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<System.Object>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m30234711111ECA81A58D8EEC71D8E06BB67FF6C8_gshared (ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m057C3FBC74F6B9A80CB8261891B8505A64141ACA_gshared (ObjectComparer_1_t04746A2EA0CA9E51D13794A9FCF86A3F32B9593F * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)__this);
(( void (*) (Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t1DB742817DFA148A84E0F6044361F97B935058A7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<System.Single>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mAB48F95E1495E58CDE173710E67E8E266BACDBC8_gshared (ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898 * __this, float ___x0, float ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mAB48F95E1495E58CDE173710E67E8E266BACDBC8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
float L_1 = ___x0;
float L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
float L_4 = ___y1;
float L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<System.Single>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mA46219155BD7D4A2B8F3788237A5DADEC8921197_gshared (ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898 *)((ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<System.Single>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m49FF5A39B1478C0C8A1181C4DDFBBB2527C4A127_gshared (ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<System.Single>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m79A22159A6C6AAE4F01A447159DCF601193268CB_gshared (ObjectComparer_1_tE7CEF71A596B59AEA7D0FD474D20D9D199FE3898 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *)__this);
(( void (*) (Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t8B662E6AA29FB2DB7C184ABF71659A07CF4ABE27 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<System.UInt64>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m4A74487D61F2DADA5D9006A268C315287E0D6022_gshared (ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F * __this, uint64_t ___x0, uint64_t ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m4A74487D61F2DADA5D9006A268C315287E0D6022_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
uint64_t L_1 = ___x0;
uint64_t L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
uint64_t L_4 = ___y1;
uint64_t L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<System.UInt64>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mE48712F205CDD34AD0C4A7F8162D337D8803A4C4_gshared (ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F *)((ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<System.UInt64>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mF7E236A4DA6D16592270B9514DE5D046CD9AEF77_gshared (ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<System.UInt64>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m7CA0806364B8CB4A4EBAF6E731F41E00D432C588_gshared (ObjectComparer_1_t8DE6ED6D4ECCA05BA297A3E48C4E9264CEE1B12F * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)__this);
(( void (*) (Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_tCF5E5EB8AA2F69440B59855EF7E666F064E3D1CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.AnimatorClipInfo>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m21951C325A763620CBD96A286EB35EE7D88347A4_gshared (ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797 * __this, AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 ___x0, AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m21951C325A763620CBD96A286EB35EE7D88347A4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 L_1 = ___x0;
AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 L_4 = ___y1;
AnimatorClipInfo_t78457ABBA83D388EDFF26F436F5E61A29CF4E180 L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.AnimatorClipInfo>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m57ADA0EDE852100CE0DDE302B43758761618EA5D_gshared (ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797 *)((ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.AnimatorClipInfo>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m651AB842A88B2367ABC4CA37512F12812502C972_gshared (ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.AnimatorClipInfo>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m47521ECA525D09AC3FE0417AB5A248AE853FE28D_gshared (ObjectComparer_1_t04BB186926DD9A74D5EE4718282CC2EB2CE8C797 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *)__this);
(( void (*) (Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_tABC2265FB14EF967D1C1B8824555A172FD81E424 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mF40B28BE7FF1B3B5D8CC26ABFAA3F226D3450839_gshared (ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD * __this, OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 ___x0, OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mF40B28BE7FF1B3B5D8CC26ABFAA3F226D3450839_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 L_1 = ___x0;
OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 L_4 = ___y1;
OrderBlock_t3B2BBCE8320FAEC3DB605F7DC9AB641102F53727 L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mDBE103F9FC321FE7F18B01EC6BAF14AD156C4205_gshared (ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD *)((ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m82ABF6E5D11607DC0CE3BDFB1F4669DD6CD4D5AD_gshared (ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.BeforeRenderHelper_OrderBlock>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m4481D4E4DE2F6D790C2B24D153B50FCA1100BD6A_gshared (ObjectComparer_1_t4F8251E93F42978CFBA3B375A452B0009BB8D3CD * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *)__this);
(( void (*) (Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t2F1CE09A6A5D0FF9DB184B06E2A0F5FECA8FC2F8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Color32>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m8601D07DCA4ABEF7D52337C12D09F1DFE93D7F51_gshared (ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB * __this, Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 ___x0, Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m8601D07DCA4ABEF7D52337C12D09F1DFE93D7F51_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 L_1 = ___x0;
Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 L_4 = ___y1;
Color32_t23ABC4AE0E0BDFD2E22EE1FA0DA3904FFE5F6E23 L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.Color32>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mD433520DCB03653B0A5B26188681ABF71A4727D7_gshared (ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB *)((ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Color32>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m8121EA94BBE11CB94BA25FC82170FDC4AD3C998F_gshared (ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.Color32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m20AD5CAD0CC9E5FFA1EEECDCCC2978BF7F955583_gshared (ObjectComparer_1_tE95CC9ACE80C71EBB3B17D945DDECFB523140CBB * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *)__this);
(( void (*) (Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t63F20A4164F5EC7AC4B8FE207F4542FF2AC8D1CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Color>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m38FAB557F7865B1826C3F07550C5AC32F79CCC13_gshared (ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7 * __this, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___x0, Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m38FAB557F7865B1826C3F07550C5AC32F79CCC13_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_1 = ___x0;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_4 = ___y1;
Color_t119BCA590009762C7223FDD3AF9706653AC84ED2 L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.Color>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m89FF9EBBFB4E3E551C0845E73A0202BD9720B672_gshared (ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7 *)((ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Color>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m06CECCE5462CCD401B9813E0A386C4879BB73F08_gshared (ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.Color>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m96C2B27FD2FE8ED2400CD4DD7A47B57A90913B01_gshared (ObjectComparer_1_t4515668DAD20CD73DCF733DFD421267963324EE7 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *)__this);
(( void (*) (Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t5C10E96FA6C7CE946BB946676ED8D75037ED2B86 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Matrix4x4>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mC1E81CCFA7A2F63CD4A2071E26F259576A605AD2_gshared (ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8 * __this, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___x0, Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mC1E81CCFA7A2F63CD4A2071E26F259576A605AD2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_1 = ___x0;
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_4 = ___y1;
Matrix4x4_t6BF60F70C9169DF14C9D2577672A44224B236ECA L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.Matrix4x4>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m6F556CD5895C2AD4CA042F7B2A998E4FB6F0B30B_gshared (ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8 *)((ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Matrix4x4>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m72E6BE0D2ED2F935751409CFF94E0789F8B794E1_gshared (ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.Matrix4x4>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_mAC774C98E55DAEB7014FFF71750FC21DACE5806A_gshared (ObjectComparer_1_tD9AEBA135FEB9D1BAB31BA0EFCF20A6F78C2D9D8 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *)__this);
(( void (*) (Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t6D0A59ED6B681F853AB441B67DD595EF13EA38F1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.ParticleSystem_Particle>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m7FE215D8B5BAFD94C73F1CFE0F4948C2C477B7AC_gshared (ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603 * __this, Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E ___x0, Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m7FE215D8B5BAFD94C73F1CFE0F4948C2C477B7AC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E L_1 = ___x0;
Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E L_4 = ___y1;
Particle_t64AF74F5D9C7EE7018AD98F29E4FF653558A581E L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.ParticleSystem_Particle>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m82B83AD5530B2DF50482CC971834C9CBD3BFB92D_gshared (ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603 *)((ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.ParticleSystem_Particle>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mFE4A70FB09F5FA8C352C88B6051E2238AA34B74E_gshared (ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.ParticleSystem_Particle>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m3B556F5E1473CC687C38E690D9ED65790D4468F5_gshared (ObjectComparer_1_t18729630C80DC7DB5259BCA8AB63B026E2101603 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *)__this);
(( void (*) (Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t0226427B91BA0632508A540FBC22B52DCFF7A5C8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.RaycastHit2D>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mE7149C91B277AF74E24F225AB50C3693915E3624_gshared (ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E * __this, RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE ___x0, RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mE7149C91B277AF74E24F225AB50C3693915E3624_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE L_1 = ___x0;
RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE L_4 = ___y1;
RaycastHit2D_t5E8A7F96317BAF2033362FC780F4D72DC72764BE L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.RaycastHit2D>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m1B7BBF3276C6E57320FA7923A221F986779A19C4_gshared (ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E *)((ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.RaycastHit2D>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m5A5848F437C4B6F7654F6A9E5B092A8234AD28BF_gshared (ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.RaycastHit2D>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m0CA61DBD60FA0C919F0F5B0F7652EC443F24F96D_gshared (ObjectComparer_1_tEC0B15CD69A60D9D8F9D4440807E329CB06DCF9E * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *)__this);
(( void (*) (Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t80A957B78FAFFFD1DDDAA272634E954C1B1A5EEA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Rect>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mA098355B2D2812926BEFF748190480FE7B54467C_gshared (ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4 * __this, Rect_t35B976DE901B5423C11705E156938EA27AB402CE ___x0, Rect_t35B976DE901B5423C11705E156938EA27AB402CE ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mA098355B2D2812926BEFF748190480FE7B54467C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
Rect_t35B976DE901B5423C11705E156938EA27AB402CE L_1 = ___x0;
Rect_t35B976DE901B5423C11705E156938EA27AB402CE L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
Rect_t35B976DE901B5423C11705E156938EA27AB402CE L_4 = ___y1;
Rect_t35B976DE901B5423C11705E156938EA27AB402CE L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.Rect>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mB0A3485FD0A177CA2DB060A40B8CA7C43A23C2FB_gshared (ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4 *)((ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Rect>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mB16CE1FA6D85E280409A2660C87E967C8493B645_gshared (ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.Rect>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m48F0EB268ED14721BD78E873EA973ED5D0FE4ECA_gshared (ObjectComparer_1_t66E8B0B4B752CDC36ECA1394B03396E95F34E1C4 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *)__this);
(( void (*) (Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_tC65EE001F0D81A7DD9F0F4ABFBC1DF225E03CC55 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mF2036C8F931355DF53291BD7A4035813470B5693_gshared (ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785 * __this, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___x0, ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mF2036C8F931355DF53291BD7A4035813470B5693_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_1 = ___x0;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_4 = ___y1;
ReflectionProbeBlendInfo_tAFA53A2695628CA6E7741D7899862ACA228D818F L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m8D61B3518CDB7C120E034A3F74EB5E864D4F819F_gshared (ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785 *)((ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m3FB7FFCF91EEE9FE9432106023A953B14639C0BC_gshared (ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.Rendering.ReflectionProbeBlendInfo>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m54529C41C80BBA5854F3546AB7E019436577B8AC_gshared (ObjectComparer_1_t43504EE39E1FA96549C803C7D977BD3F0E1E7785 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *)__this);
(( void (*) (Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t0D80C1C72199031D82EDFFA6FDF74C729678A91B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m4E12A3D0042DD744C60585CBAE36226D05168BCB_gshared (ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3 * __this, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___x0, FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m4E12A3D0042DD744C60585CBAE36226D05168BCB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_1 = ___x0;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_4 = ___y1;
FocusedElement_t6C6023CCCFE4A5763A2ADBA3CBAFB38ECD964070 L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mCC797887E31EF8BB1C70A6ED6371AA090B587578_gshared (ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3 *)((ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_m6ED2698A61ECE9D38F688CC73D28CDB241BA1573_gshared (ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.UIElements.FocusController_FocusedElement>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_mEB41AA80CB3167605E049488995D49B1D3762A64_gshared (ObjectComparer_1_t15DEA3366068B5EE80E8C3C370D83F3961E6B8B3 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *)__this);
(( void (*) (Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t4B42F97CA5098AA5C1835EA73354366AD979DA28 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m32A9ACAD7DC151A76625358268F457077AB07BC1_gshared (ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067 * __this, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___x0, WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m32A9ACAD7DC151A76625358268F457077AB07BC1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_1 = ___x0;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_4 = ___y1;
WorkRequest_t0247B62D135204EAA95FC0B2EC829CB27B433F94 L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mA4386CDA3D9C377451FB8E88F7269A079EE7126C_gshared (ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067 *)((ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mE76EF94DFC06E3F3CE9417909A6EC6858711A9BC_gshared (ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.UnitySynchronizationContext_WorkRequest>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m8E6A7A517B4584774F6552B583FE005CB134D921_gshared (ObjectComparer_1_t86EB6885AD1EE49322D7BE8DF7B6DDC9CBB47067 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *)__this);
(( void (*) (Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_tE47259BC1CE77BD0F5BEA8A6F9FD64494298235B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector2>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_mF015905DD0332BC4235B0C8982C6A367BC4AD87E_gshared (ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F * __this, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___x0, Vector2_tA85D2DD88578276CA8A8796756458277E72D073D ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_mF015905DD0332BC4235B0C8982C6A367BC4AD87E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_1 = ___x0;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_4 = ___y1;
Vector2_tA85D2DD88578276CA8A8796756458277E72D073D L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector2>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_mD8891266283DE2B60BC212AD8EDBFE9EE7C6F345_gshared (ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F *)((ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector2>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mFCEC3D88EE9D55D57C5FCE2F834C76C4AE6CE052_gshared (ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector2>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m1BBCDED0CE64770888A625155A0CF185BC502639_gshared (ObjectComparer_1_t8F555FC86CB04301E85633E74C5B22E2D325B58F * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *)__this);
(( void (*) (Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t07045E3EA026A4CB2DFE2E702A90CFFBB0F2738F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector3>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m48F602E0F284A72D31A4D2A4769B98D93D7FC731_gshared (ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6 * __this, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___x0, Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m48F602E0F284A72D31A4D2A4769B98D93D7FC731_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_1 = ___x0;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_4 = ___y1;
Vector3_tDCF05E21F632FE2BA260C06E0D10CA81513E6720 L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector3>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m2101EA057A35FB689429E11177DFEF70EDE04C8B_gshared (ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6 *)((ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector3>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mD2E005A9D4EC380F4F8C027223B88A6FB89EE60D_gshared (ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector3>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_m409C418D71AF8B823A288D863A8F29DB9C7E1A8A_gshared (ObjectComparer_1_t03CC2728544D9820FBEA8B536F84F721595867F6 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *)__this);
(( void (*) (Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t80313E8B88FFC9A1EAAE95386C06BA765D44A74D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector4>::Compare(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_Compare_m61AFD34CD6DA3AA0F0AFEE46D382105A1914B44B_gshared (ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4 * __this, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___x0, Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ObjectComparer_1_Compare_m61AFD34CD6DA3AA0F0AFEE46D382105A1914B44B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var);
Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B * L_0 = ((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_StaticFields*)il2cpp_codegen_static_fields_for(Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B_il2cpp_TypeInfo_var))->get_Default_1();
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_1 = ___x0;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_2 = L_1;
RuntimeObject * L_3 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_2);
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_4 = ___y1;
Vector4_tD148D6428C3F8FF6CD998F82090113C2B490B76E L_5 = L_4;
RuntimeObject * L_6 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_5);
NullCheck((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0);
int32_t L_7 = Comparer_Compare_mC30345311C0BD73811513B7240E66C2CFBE632E6((Comparer_t02D6323B7C3FB1B7681184587B0E1174F8DF6B3B *)L_0, (RuntimeObject *)L_3, (RuntimeObject *)L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector4>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectComparer_1_Equals_m47257F8213590C548DC87F98728D680CD3580E4C_gshared (ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4 *)((ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector4>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectComparer_1_GetHashCode_mF87BD7D0256B76C95FC14DF87779384E296D7EF9_gshared (ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectComparer`1<UnityEngine.Vector4>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectComparer_1__ctor_mA2E22D35FF64D77E6FEB21EC58B4CA0DA352FA71_gshared (ObjectComparer_1_t8040366DB3E6C337A74B80E9A4EC261DC686FCF4 * __this, const RuntimeMethod* method)
{
{
NullCheck((Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *)__this);
(( void (*) (Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((Comparer_1_t571E9BA1CF0AAFA2CB1FE5988D541343B9135CA6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPath_Segment>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_mE424B569E20C02894E61870020F982FED17B5B9A_gshared (ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2 * __this, Segment_t4D7158441370F573F35DB59A882D986F1269B61A ___x0, Segment_t4D7158441370F573F35DB59A882D986F1269B61A ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_2 = ___y1;
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
RuntimeObject * L_5 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (&___x0));
NullCheck((RuntimeObject *)L_5);
bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_5, (RuntimeObject *)L_4);
___x0 = *(Segment_t4D7158441370F573F35DB59A882D986F1269B61A *)UnBox(L_5);
return L_6;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPath_Segment>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m61B8A1241101D3FEB1EEE5149956FCB583DBDDA6_gshared (ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2 * __this, Segment_t4D7158441370F573F35DB59A882D986F1269B61A ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
RuntimeObject * L_1 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (&___obj0));
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
___obj0 = *(Segment_t4D7158441370F573F35DB59A882D986F1269B61A *)UnBox(L_1);
return L_2;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPath_Segment>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_m836E3D6399AC0C8D29257FC76A92A5B84E63CC52_gshared (ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2 * __this, SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9* ___array0, Segment_t4D7158441370F573F35DB59A882D986F1269B61A ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_19 = ___value1;
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
RuntimeObject * L_22 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))));
NullCheck((RuntimeObject *)L_22);
bool L_23 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_22, (RuntimeObject *)L_21);
*((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))) = *(Segment_t4D7158441370F573F35DB59A882D986F1269B61A *)UnBox(L_22);
if (!L_23)
{
goto IL_005b;
}
}
{
int32_t L_24 = V_2;
return L_24;
}
IL_005b:
{
int32_t L_25 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
}
IL_005f:
{
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPath_Segment>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_m452CD3E2CE8BED318CBEFFECB8E1FF3144BDC2C6_gshared (ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2 * __this, SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9* ___array0, Segment_t4D7158441370F573F35DB59A882D986F1269B61A ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
SegmentU5BU5D_t75CBF4EE72AE7798402BAB4F2F2E68B43DCF69A9* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_19 = ___value1;
Segment_t4D7158441370F573F35DB59A882D986F1269B61A L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
RuntimeObject * L_22 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))));
NullCheck((RuntimeObject *)L_22);
bool L_23 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_22, (RuntimeObject *)L_21);
*((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))) = *(Segment_t4D7158441370F573F35DB59A882D986F1269B61A *)UnBox(L_22);
if (!L_23)
{
goto IL_005d;
}
}
{
int32_t L_24 = V_2;
return L_24;
}
IL_005d:
{
int32_t L_25 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1));
}
IL_0061:
{
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) >= ((int32_t)L_27)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPath_Segment>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m18D060AE384144A5E76425376A6F3E8CB5815718_gshared (ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2 *)((ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPath_Segment>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m42C4822B78AED75611D0C98ECEB335906043140F_gshared (ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPath_Segment>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mFDA57D9E1A6B23CD743DFF9FCB1D1DA2FDECA5F0_gshared (ObjectEqualityComparer_1_tF690D4990899C957CD6971343EFE78BFF8564FE2 * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62 *)__this);
(( void (*) (EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_t83826373C0CAC87B753A438ACFA1BF88F8F99C62 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPathPoint>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_mCEEAC1A6ECC3A0270A2191A723EAB21D40F19654_gshared (ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA * __this, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE ___x0, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_2 = ___y1;
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
RuntimeObject * L_5 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (&___x0));
NullCheck((RuntimeObject *)L_5);
bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_5, (RuntimeObject *)L_4);
___x0 = *(GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE *)UnBox(L_5);
return L_6;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPathPoint>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m55EF05F2A65F61CA15BD1D24BB2B273FBAB959B9_gshared (ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA * __this, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
RuntimeObject * L_1 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (&___obj0));
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
___obj0 = *(GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE *)UnBox(L_1);
return L_2;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPathPoint>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_mDDBFB0282C748EC8D66FB7D6BD21A65DABAC1DD6_gshared (ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA * __this, GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5* ___array0, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_19 = ___value1;
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
RuntimeObject * L_22 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))));
NullCheck((RuntimeObject *)L_22);
bool L_23 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_22, (RuntimeObject *)L_21);
*((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))) = *(GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE *)UnBox(L_22);
if (!L_23)
{
goto IL_005b;
}
}
{
int32_t L_24 = V_2;
return L_24;
}
IL_005b:
{
int32_t L_25 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
}
IL_005f:
{
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPathPoint>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_mA12D1D62DA741FAEA02CA8AD4D4B88F69BBD83E7_gshared (ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA * __this, GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5* ___array0, GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
GPathPointU5BU5D_t48DC21FC2D506D7561DC3C82207FEE9641470BA5* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_19 = ___value1;
GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
RuntimeObject * L_22 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))));
NullCheck((RuntimeObject *)L_22);
bool L_23 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_22, (RuntimeObject *)L_21);
*((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))) = *(GPathPoint_t2512C13DF13C8A5F5503B03652C8C3D67CFADBBE *)UnBox(L_22);
if (!L_23)
{
goto IL_005d;
}
}
{
int32_t L_24 = V_2;
return L_24;
}
IL_005d:
{
int32_t L_25 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1));
}
IL_0061:
{
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) >= ((int32_t)L_27)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPathPoint>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m02D1BD674C7696E8F8210D96A799E8C944DF2344_gshared (ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA *)((ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPathPoint>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_mFA159FF3244B3004C1DD0BAEB605EEB4C5263BCF_gshared (ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.GPathPoint>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m9B13F3D49B81A502915FB098E82E0334DBADFAEC_gshared (ObjectEqualityComparer_1_t9FDE20CFBBCCE5E456FED426B28D732C8A1035DA * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D *)__this);
(( void (*) (EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_tD369EC7D1A4C422AE6ED231944A4AEFA8093A30D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.TextField_CharPosition>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m415E2528A26DC1DF150E1FF7C07CCAAC733AFF43_gshared (ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___x0, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_2 = ___y1;
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
RuntimeObject * L_5 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (&___x0));
NullCheck((RuntimeObject *)L_5);
bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_5, (RuntimeObject *)L_4);
___x0 = *(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)UnBox(L_5);
return L_6;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.TextField_CharPosition>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_mAADA9C4E0ADE166076A7F46308A1047E6EDCD9EF_gshared (ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF * __this, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
RuntimeObject * L_1 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (&___obj0));
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
___obj0 = *(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)UnBox(L_1);
return L_2;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.TextField_CharPosition>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_mD0FF6B638FBBEE87EE12DD85656D233E54CC2014_gshared (ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF * __this, CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* ___array0, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_19 = ___value1;
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
RuntimeObject * L_22 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))));
NullCheck((RuntimeObject *)L_22);
bool L_23 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_22, (RuntimeObject *)L_21);
*((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))) = *(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)UnBox(L_22);
if (!L_23)
{
goto IL_005b;
}
}
{
int32_t L_24 = V_2;
return L_24;
}
IL_005b:
{
int32_t L_25 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
}
IL_005f:
{
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.TextField_CharPosition>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_m75C7D014CB5139F54FDA40BC1C61AE3DE61CDEC3_gshared (ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF * __this, CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* ___array0, CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
CharPositionU5BU5D_tD03B47910FA487100BAF164CEB3E05EB017B1ED4* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_19 = ___value1;
CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
RuntimeObject * L_22 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))));
NullCheck((RuntimeObject *)L_22);
bool L_23 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_22, (RuntimeObject *)L_21);
*((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))) = *(CharPosition_t15A28D917E6B4BD2AB47DC31DA5DA7DAAC31CAE8 *)UnBox(L_22);
if (!L_23)
{
goto IL_005d;
}
}
{
int32_t L_24 = V_2;
return L_24;
}
IL_005d:
{
int32_t L_25 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1));
}
IL_0061:
{
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) >= ((int32_t)L_27)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.TextField_CharPosition>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m6AE04671F487C5CFF8DC13B3F5D6CBF1A064D151_gshared (ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF *)((ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.TextField_CharPosition>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_mA6A2E6E3A9B94DED84C913E12CDDFA06AD315531_gshared (ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<FairyGUI.TextField_CharPosition>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mFBD0F5168BE8C10E4C2A50436AA0477FE1B3BA49_gshared (ObjectEqualityComparer_1_t9FE9B351E9964A9CA994749FA3C4AF3E2B1D13CF * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC *)__this);
(( void (*) (EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_t4649B512453F819C6DBE437D3CF61101803B73FC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Boolean>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_mF7AA460E18BB84C3AB8C90BA102C942A7D026D19_gshared (ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360 * __this, bool ___x0, bool ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
bool L_2 = ___y1;
bool L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
bool L_5 = Boolean_Equals_mB97E1CE732F7A08D8F45C86B8994FB67222C99E7((bool*)(bool*)(&___x0), (RuntimeObject *)L_4, /*hidden argument*/NULL);
return L_5;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Boolean>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m4B9BEA9B5FBF195D20EA6EB3D5E4440638AAA8EB_gshared (ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360 * __this, bool ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
int32_t L_1 = Boolean_GetHashCode_m92C426D44100ED098FEECC96A743C3CB92DFF737((bool*)(bool*)(&___obj0), /*hidden argument*/NULL);
return L_1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Boolean>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_m9E8630F19DB0ECA79764C8B74B225D03C1BAACF3_gshared (ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360 * __this, BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* ___array0, bool ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
bool L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
bool L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
bool L_19 = ___value1;
bool L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Boolean_Equals_mB97E1CE732F7A08D8F45C86B8994FB67222C99E7((bool*)(bool*)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005b;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005b:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
}
IL_005f:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Boolean>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_m1302AEEB17D00F76BF9078317F219D754253BEEA_gshared (ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360 * __this, BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* ___array0, bool ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
bool L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
bool L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
bool L_19 = ___value1;
bool L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Boolean_Equals_mB97E1CE732F7A08D8F45C86B8994FB67222C99E7((bool*)(bool*)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005d;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005d:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1));
}
IL_0061:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) >= ((int32_t)L_26)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Boolean>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_mF6D39DEAB6E714FEE5D6305F269315FED8960F82_gshared (ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360 *)((ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Boolean>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m8833611886E4C6A16D3A22D0073D118A0F4518E1_gshared (ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<System.Boolean>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m0C2C31D8E9A3BACFBC37CF4A99E3BA164D10C226_gshared (ObjectEqualityComparer_1_t34882718214839033B864C5F303FE6AFDA729360 * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B *)__this);
(( void (*) (EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_tEF2C39D86C36E82597707B89981FFD60E94C824B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Byte>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m2E5C91EE15A5F53F95A0510F5B90276CBB003A17_gshared (ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80 * __this, uint8_t ___x0, uint8_t ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
uint8_t L_2 = ___y1;
uint8_t L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
bool L_5 = Byte_Equals_m5B72B20F4E6E41D9D288EE528274D5DA6AAADCDF((uint8_t*)(uint8_t*)(&___x0), (RuntimeObject *)L_4, /*hidden argument*/NULL);
return L_5;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Byte>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m2E59211DDEB64FA965F57623884ABEA0654D68D4_gshared (ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80 * __this, uint8_t ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
int32_t L_1 = Byte_GetHashCode_m57BA90F7D83EA8E9ECCA68505FFEA649D1C748E0((uint8_t*)(uint8_t*)(&___obj0), /*hidden argument*/NULL);
return L_1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Byte>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_m1A1DE36726F4B6DDB201F22E862D0D395B29C974_gshared (ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array0, uint8_t ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
uint8_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
uint8_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
uint8_t L_19 = ___value1;
uint8_t L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Byte_Equals_m5B72B20F4E6E41D9D288EE528274D5DA6AAADCDF((uint8_t*)(uint8_t*)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005b;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005b:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
}
IL_005f:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Byte>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_m130F075F11EC147984158F9164136A95852522BE_gshared (ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array0, uint8_t ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
uint8_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
uint8_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
uint8_t L_19 = ___value1;
uint8_t L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Byte_Equals_m5B72B20F4E6E41D9D288EE528274D5DA6AAADCDF((uint8_t*)(uint8_t*)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005d;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005d:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1));
}
IL_0061:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) >= ((int32_t)L_26)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Byte>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_mB78466891982416E176E868792AF5F82A1E579CB_gshared (ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80 *)((ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Byte>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m87B59660C0D54E7DA13DBDFDB4299971CF7EEE88_gshared (ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<System.Byte>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mE094E106C445F3E52457B95B640E7D0A59C2880A_gshared (ObjectEqualityComparer_1_t991D4C5FF670514C079B09BF28A3A92B7C3B9A80 * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 *)__this);
(( void (*) (EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_t3A6890CC3BA3A4DBC0B7B4A4486D314AB72F2EA5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Char>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m25E722C84D39054287E346CAE281B9C3B81569DB_gshared (ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3 * __this, Il2CppChar ___x0, Il2CppChar ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
Il2CppChar L_2 = ___y1;
Il2CppChar L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
bool L_5 = Char_Equals_mE3AD655E668CAE1B4AD8444B746166FD80C662D8((Il2CppChar*)(Il2CppChar*)(&___x0), (RuntimeObject *)L_4, /*hidden argument*/NULL);
return L_5;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Char>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m76685A2FC0BA26A341C8E440D532F307A750E999_gshared (ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3 * __this, Il2CppChar ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
int32_t L_1 = Char_GetHashCode_m9FACC936FF239053F0CF62F1C13EB23347CDE5B2((Il2CppChar*)(Il2CppChar*)(&___obj0), /*hidden argument*/NULL);
return L_1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Char>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_m967BCE799BCF1376AB28D505E333F3998EC2C6DC_gshared (ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3 * __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___array0, Il2CppChar ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
Il2CppChar L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
Il2CppChar L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
Il2CppChar L_19 = ___value1;
Il2CppChar L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Char_Equals_mE3AD655E668CAE1B4AD8444B746166FD80C662D8((Il2CppChar*)(Il2CppChar*)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005b;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005b:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
}
IL_005f:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Char>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_mD6BD9E46CF66FB9F287BF3A14E45EFA628DD3586_gshared (ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3 * __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___array0, Il2CppChar ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
Il2CppChar L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
Il2CppChar L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
Il2CppChar L_19 = ___value1;
Il2CppChar L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Char_Equals_mE3AD655E668CAE1B4AD8444B746166FD80C662D8((Il2CppChar*)(Il2CppChar*)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005d;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005d:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1));
}
IL_0061:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) >= ((int32_t)L_26)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Char>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m96437FB244222DD035176A56F6F958E670A2178F_gshared (ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3 *)((ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Char>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_mD9F3A60F827F59EF410A04F1E72EAC885A97E7C3_gshared (ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<System.Char>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m3B91E01A0226F2DAA3634C419164DAE65250F118_gshared (ObjectEqualityComparer_1_t60D5252FC0842F7191D4FB1F339BBC600FCDBBE3 * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 *)__this);
(( void (*) (EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_t9918F2EC0F0844A7A97CFA33C602072D990AB562 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m115E94007B4F8D9AF4BD5D997D69FFEFC4C2E6DD_gshared (ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___x0, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_2 = ___y1;
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
RuntimeObject * L_5 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (&___x0));
NullCheck((RuntimeObject *)L_5);
bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_5, (RuntimeObject *)L_4);
___x0 = *(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)UnBox(L_5);
return L_6;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m1E588B41AFFC9F4F01A6BFF655DC66C98F945363_gshared (ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9 * __this, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
RuntimeObject * L_1 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (&___obj0));
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
___obj0 = *(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)UnBox(L_1);
return L_2;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_m24D37CE85849FB0696EDA7CFFC8CD7F78C3E21CB_gshared (ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9 * __this, KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* ___array0, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_7 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_16 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_19 = ___value1;
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
RuntimeObject * L_22 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))));
NullCheck((RuntimeObject *)L_22);
bool L_23 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_22, (RuntimeObject *)L_21);
*((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))) = *(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)UnBox(L_22);
if (!L_23)
{
goto IL_005b;
}
}
{
int32_t L_24 = V_2;
return L_24;
}
IL_005b:
{
int32_t L_25 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
}
IL_005f:
{
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_mF6761AE389DE65D29A26857CA3BA599C14D3E6F4_gshared (ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9 * __this, KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* ___array0, KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_7 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_16 = (KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B )(L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
KeyValuePair_2U5BU5D_tAC201058159F8B6B433415A0AB937BD11FC8A36F* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_19 = ___value1;
KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
RuntimeObject * L_22 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))));
NullCheck((RuntimeObject *)L_22);
bool L_23 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)L_22, (RuntimeObject *)L_21);
*((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))) = *(KeyValuePair_2_t5DDBBB9A3C8CBE3A4A39721E8F0A10AEBF13737B *)UnBox(L_22);
if (!L_23)
{
goto IL_005d;
}
}
{
int32_t L_24 = V_2;
return L_24;
}
IL_005d:
{
int32_t L_25 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1));
}
IL_0061:
{
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) >= ((int32_t)L_27)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_mEC850B4466526D628E1604A1C8BE2B4DA49D1D13_gshared (ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9 *)((ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m0FEC2F253F91319386B5B0465F5FD82BBD9598C8_gshared (ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<System.Collections.Generic.KeyValuePair`2<System.DateTime,System.Object>>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m0BAE6E2E129A7FA28FFB8A4FCF54D2E3BF6A3D6D_gshared (ObjectEqualityComparer_1_t70F783B7A20C43971F7A70A23B147457352B79C9 * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 *)__this);
(( void (*) (EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_t41502C277E18047AC2005F5FB63267CB4C010B77 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Guid>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m3BD2B7C036070A6E21D7B6B91C3AC1F8DD8E6E69_gshared (ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF * __this, Guid_t ___x0, Guid_t ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
Guid_t L_2 = ___y1;
Guid_t L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
bool L_5 = Guid_Equals_m60BF5DC8994BB5189C703CD997EC6A2E0C491F8A((Guid_t *)(Guid_t *)(&___x0), (RuntimeObject *)L_4, /*hidden argument*/NULL);
return L_5;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Guid>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m5033890D6DF9CA20564982041D3CF35EFAFFA18B_gshared (ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF * __this, Guid_t ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
int32_t L_1 = Guid_GetHashCode_mEB01C6BA267B1CCD624BCA91D09B803C9B6E5369((Guid_t *)(Guid_t *)(&___obj0), /*hidden argument*/NULL);
return L_1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Guid>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_m205834B39713071FEEAF305F366C1D5F862FDA39_gshared (ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF * __this, GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF* ___array0, Guid_t ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
Guid_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
Guid_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
Guid_t L_19 = ___value1;
Guid_t L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Guid_Equals_m60BF5DC8994BB5189C703CD997EC6A2E0C491F8A((Guid_t *)(Guid_t *)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005b;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005b:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
}
IL_005f:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Guid>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_mB391B7C78815632DCF47860603ABC6DCB8687B47_gshared (ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF * __this, GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF* ___array0, Guid_t ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
Guid_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
Guid_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
GuidU5BU5D_t5CC024A2CAE5304311E0B961142A216C0972B0FF* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
Guid_t L_19 = ___value1;
Guid_t L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Guid_Equals_m60BF5DC8994BB5189C703CD997EC6A2E0C491F8A((Guid_t *)(Guid_t *)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005d;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005d:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1));
}
IL_0061:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) >= ((int32_t)L_26)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Guid>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m1F307485B85680605F54525D75076B6A6719A3CA_gshared (ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF *)((ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Guid>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m6935C85D0C52CE4993EAD1BA28E428D848EC0A22_gshared (ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<System.Guid>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m27CCF00F8C87A3BC06240EA587265A6A37E7692F_gshared (ObjectEqualityComparer_1_t63F49A3AB85A6A54BC975B84E460C6A7FA734EBF * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E *)__this);
(( void (*) (EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_t0D118F538343D64A03149EE6C285141397B3217E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Int32>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m60EDC0245B001FC3FC120D18FBC533E4C4DBA38E_gshared (ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
int32_t L_2 = ___y1;
int32_t L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
bool L_5 = Int32_Equals_mBE9097707986D98549AC11E94FB986DA1AB3E16C((int32_t*)(int32_t*)(&___x0), (RuntimeObject *)L_4, /*hidden argument*/NULL);
return L_5;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int32>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m9B6634BBD9C8C805B651AF9622FFFF15840343CD_gshared (ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD * __this, int32_t ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
int32_t L_1 = Int32_GetHashCode_m245C424ECE351E5FE3277A88EEB02132DAB8C25A((int32_t*)(int32_t*)(&___obj0), /*hidden argument*/NULL);
return L_1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int32>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_mAA3E2673E2835038B94F23F6BEC881913AC65F3E_gshared (ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD * __this, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___array0, int32_t ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
int32_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
int32_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
int32_t L_19 = ___value1;
int32_t L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Int32_Equals_mBE9097707986D98549AC11E94FB986DA1AB3E16C((int32_t*)(int32_t*)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005b;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005b:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
}
IL_005f:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int32>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_mA613C25692307EDC1F2F3497FC277E17AF1E3DDA_gshared (ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD * __this, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___array0, int32_t ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
int32_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
int32_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
int32_t L_19 = ___value1;
int32_t L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Int32_Equals_mBE9097707986D98549AC11E94FB986DA1AB3E16C((int32_t*)(int32_t*)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005d;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005d:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1));
}
IL_0061:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) >= ((int32_t)L_26)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Int32>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m4FA783C2AD0B7E8ADE5376C1BD65975977B957A8_gshared (ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD *)((ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int32>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m9BC10E82A259B38DFBCFC49C223B71540D5B7752_gshared (ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mEE980312BE854DD32ADAF2C5247314025FE6D136_gshared (ObjectEqualityComparer_1_t117904942E956E4CD5825EF603C2B7D12268CDCD * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 *)__this);
(( void (*) (EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_tF7174A8BEF4C636DBBD3C6BBD234B0F315F64F33 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Int32Enum>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m50B84179E63C9373FD8E06E4757F7F9F6B9535C6_gshared (ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33 * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
int32_t L_2 = ___y1;
int32_t L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
Il2CppFakeBox<int32_t> L_5(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (&___x0));
bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)(&L_5), (RuntimeObject *)L_4);
return L_6;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int32Enum>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_mC998BE30863E522CFDF96BF3E80DFF780D5132A7_gshared (ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33 * __this, int32_t ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
Il2CppFakeBox<int32_t> L_1(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (&___obj0));
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)(&L_1));
return L_2;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int32Enum>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_m345C9B568BC3683F90380ADC3FAC7B7B9486E12A_gshared (ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33 * __this, Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* ___array0, int32_t ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
int32_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
int32_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
int32_t L_19 = ___value1;
int32_t L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
Il2CppFakeBox<int32_t> L_22(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))));
bool L_23 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)(&L_22), (RuntimeObject *)L_21);
if (!L_23)
{
goto IL_005b;
}
}
{
int32_t L_24 = V_2;
return L_24;
}
IL_005b:
{
int32_t L_25 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1));
}
IL_005f:
{
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int32Enum>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_mFC17ACE74786607174BDF4DE4F72BF7F8353E898_gshared (ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33 * __this, Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* ___array0, int32_t ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
int32_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
int32_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
Int32EnumU5BU5D_t0A5530B4D0EA3796F661E767F9F7D7005A62CE4A* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
int32_t L_19 = ___value1;
int32_t L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
Il2CppFakeBox<int32_t> L_22(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))));
bool L_23 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject *)(&L_22), (RuntimeObject *)L_21);
if (!L_23)
{
goto IL_005d;
}
}
{
int32_t L_24 = V_2;
return L_24;
}
IL_005d:
{
int32_t L_25 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1));
}
IL_0061:
{
int32_t L_26 = V_2;
int32_t L_27 = V_0;
if ((((int32_t)L_26) >= ((int32_t)L_27)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Int32Enum>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_mE73860CC209D8F29D92BF81859341486EC63B5FE_gshared (ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33 *)((ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int32Enum>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_m7B4111537C0E4A8436016C72F74A4ED03CECA532_gshared (ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<System.Int32Enum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_mF0C5CB8D49312C71123CCDA466A0DD7A8FDDD794_gshared (ObjectEqualityComparer_1_tFD2C31148243BD367E1CDE9EF942038E39B56B33 * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C *)__this);
(( void (*) (EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_tEC6595561CF074BEB11B6E8C286DCCD35D21136C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
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.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Int64>::Equals(T,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_mF377F38CD50B1813B0F9DC2BCA370C4AB3AD1FD5_gshared (ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0 * __this, int64_t ___x0, int64_t ___y1, const RuntimeMethod* method)
{
{
}
{
}
{
int64_t L_2 = ___y1;
int64_t L_3 = L_2;
RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_3);
bool L_5 = Int64_Equals_m217A2D6F9F752A690AA8BF039B1DF2091A7FE78C((int64_t*)(int64_t*)(&___x0), (RuntimeObject *)L_4, /*hidden argument*/NULL);
return L_5;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
}
{
return (bool)0;
}
IL_0030:
{
return (bool)1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int64>::GetHashCode(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_mF2B7C2456EB02184F310FD29C8F46FBED26A2A2D_gshared (ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0 * __this, int64_t ___obj0, const RuntimeMethod* method)
{
{
goto IL_000a;
}
{
return 0;
}
IL_000a:
{
int32_t L_1 = Int64_GetHashCode_mB5F9D4E16AFBD7C3932709B38AD8C8BF920CC0A4((int64_t*)(int64_t*)(&___obj0), /*hidden argument*/NULL);
return L_1;
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int64>::IndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_IndexOf_m8EE4475B9D83B896DEE5A66C3676C67E9ABF0DBB_gshared (ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0 * __this, Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ___array0, int64_t ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
goto IL_002b;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0025;
}
IL_0011:
{
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
int64_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0021;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0025:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0011;
}
}
{
goto IL_0063;
}
IL_002b:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_005f;
}
IL_002f:
{
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
int64_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
int64_t L_19 = ___value1;
int64_t L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Int64_Equals_m217A2D6F9F752A690AA8BF039B1DF2091A7FE78C((int64_t*)(int64_t*)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005b;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005b:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
}
IL_005f:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_002f;
}
}
IL_0063:
{
return (-1);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int64>::LastIndexOf(T[],T,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_LastIndexOf_m85413F2B293BD5FF7F13C8708C7F2612CEE5255E_gshared (ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0 * __this, Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ___array0, int64_t ___value1, int32_t ___startIndex2, int32_t ___count3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___startIndex2;
int32_t L_1 = ___count3;
V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1));
goto IL_002d;
}
{
int32_t L_3 = ___startIndex2;
V_1 = (int32_t)L_3;
goto IL_0027;
}
IL_0013:
{
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_4 = ___array0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
int64_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
goto IL_0023;
}
{
int32_t L_8 = V_1;
return L_8;
}
IL_0023:
{
int32_t L_9 = V_1;
V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
}
IL_0027:
{
int32_t L_10 = V_1;
int32_t L_11 = V_0;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0013;
}
}
{
goto IL_0065;
}
IL_002d:
{
int32_t L_12 = ___startIndex2;
V_2 = (int32_t)L_12;
goto IL_0061;
}
IL_0031:
{
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_13 = ___array0;
int32_t L_14 = V_2;
NullCheck(L_13);
int32_t L_15 = L_14;
int64_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
}
{
Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* L_17 = ___array0;
int32_t L_18 = V_2;
NullCheck(L_17);
int64_t L_19 = ___value1;
int64_t L_20 = L_19;
RuntimeObject * L_21 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), &L_20);
bool L_22 = Int64_Equals_m217A2D6F9F752A690AA8BF039B1DF2091A7FE78C((int64_t*)(int64_t*)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), (RuntimeObject *)L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_005d;
}
}
{
int32_t L_23 = V_2;
return L_23;
}
IL_005d:
{
int32_t L_24 = V_2;
V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1));
}
IL_0061:
{
int32_t L_25 = V_2;
int32_t L_26 = V_0;
if ((((int32_t)L_25) >= ((int32_t)L_26)))
{
goto IL_0031;
}
}
IL_0065:
{
return (-1);
}
}
// System.Boolean System.Collections.Generic.ObjectEqualityComparer`1<System.Int64>::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectEqualityComparer_1_Equals_m2CEECCFD99106B4DC4B8DC327B16DE62189C209C_gshared (ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = ___obj0;
return (bool)((!(((RuntimeObject*)(ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0 *)((ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Int32 System.Collections.Generic.ObjectEqualityComparer`1<System.Int64>::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectEqualityComparer_1_GetHashCode_mDB8B403DE85459325B6D23C46847D7665FDE6FF5_gshared (ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0 * __this, const RuntimeMethod* method)
{
{
NullCheck((RuntimeObject *)__this);
Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60((RuntimeObject *)__this, /*hidden argument*/NULL);
NullCheck((MemberInfo_t *)L_0);
String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_0);
NullCheck((RuntimeObject *)L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
return L_2;
}
}
// System.Void System.Collections.Generic.ObjectEqualityComparer`1<System.Int64>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectEqualityComparer_1__ctor_m6212E4BC2FC7C8210293B95D0D45E4F016D2CD28_gshared (ObjectEqualityComparer_1_t2BDB0B1586A046920CD44F45E8B0C66CF55EF7D0 * __this, const RuntimeMethod* method)
{
{
NullCheck((EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E *)__this);
(( void (*) (EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((EqualityComparer_1_tFC9F2864754EE91CB606761D0C5B0E139497309E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif